class Const:
    def __init__(self):
        self.currency_dict = dict()
        self.symbol = dict()
        self.fee = dict()
        self.lotsize = dict()
        self.order = dict()

        # ##########BINANCE###########
        # currency name in each platform
        self.currency_dict["ENJ", "binance"] = "ENJ"
        self.currency_dict["BNB", "binance"] = "BNB"
        self.currency_dict["CTR", "binance"] = "CTR"
        self.currency_dict["NEO", "binance"] = "NEO"
        self.currency_dict["LINK", "binance"] = "LINK"
        self.currency_dict["SALT", "binance"] = "SALT"
        self.currency_dict["IOTA", "binance"] = "IOTA"
        self.currency_dict["ETC", "binance"] = "ETC"
        self.currency_dict["KNC", "binance"] = "KNC"
        self.currency_dict["WTC", "binance"] = "WTC"
        self.currency_dict["SNGLS", "binance"] = "SNGLS"
        self.currency_dict["GAS", "binance"] = "GAS"
        self.currency_dict["SNM", "binance"] = "SNM"
        self.currency_dict["BQX", "binance"] = "BQX"
        self.currency_dict["QTUM", "binance"] = "QTUM"
        self.currency_dict["LTC", "binance"] = "LTC"
        self.currency_dict["ETH", "binance"] = "ETH"
        self.currency_dict["STRAT", "binance"] = "STRAT"
        self.currency_dict["ZRX", "binance"] = "ZRX"
        self.currency_dict["BCC", "binance"] = "BCC"
        self.currency_dict["OMG", "binance"] = "OMG"
        self.currency_dict["MCO", "binance"] = "MCO"
        self.currency_dict["AMB", "binance"] = "AMB"
        self.currency_dict["ARK", "binance"] = "ARK"
        self.currency_dict["ARN", "binance"] = "ARN"
        self.currency_dict["AST", "binance"] = "AST"
        self.currency_dict["BAT", "binance"] = "BAT"
        self.currency_dict["BCD", "binance"] = "BCD"
        self.currency_dict["BCPT", "binance"] = "BCPT"
        self.currency_dict["BNT", "binance"] = "BNT"
        self.currency_dict["BTG", "binance"] = "BTG"
        self.currency_dict["BTS", "binance"] = "BTS"
        self.currency_dict["CDT", "binance"] = "CDT"
        self.currency_dict["DASH", "binance"] = "DASH"
        self.currency_dict["DLT", "binance"] = "DLT"
        self.currency_dict["DNT", "binance"] = "DNT"
        self.currency_dict["ENG", "binance"] = "ENG"
        self.currency_dict["NULS", "binance"] = "NULS"
        self.currency_dict["EOS", "binance"] = "EOS"
        self.currency_dict["EVX", "binance"] = "EVX"
        self.currency_dict["FUEL", "binance"] = "FUEL"
        self.currency_dict["FUN", "binance"] = "FUN"
        self.currency_dict["GVT", "binance"] = "GVT"
        self.currency_dict["GXS", "binance"] = "GXS"
        self.currency_dict["HSR", "binance"] = "HSR"
        self.currency_dict["ICN", "binance"] = "ICN"
        self.currency_dict["KMD", "binance"] = "KMD"
        self.currency_dict["LRC", "binance"] = "LRC"
        self.currency_dict["LSK", "binance"] = "LSK"
        self.currency_dict["MANA", "binance"] = "MANA"
        self.currency_dict["MDA", "binance"] = "MDA"
        self.currency_dict["MOD", "binance"] = "MOD"
        self.currency_dict["MTH", "binance"] = "MTH"
        self.currency_dict["MTL", "binance"] = "MTL"
        self.currency_dict["OAX", "binance"] = "OAX"
        self.currency_dict["POE", "binance"] = "POE"
        self.currency_dict["POWR", "binance"] = "POWR"
        self.currency_dict["QSP", "binance"] = "QSP"
        self.currency_dict["RCN", "binance"] = "RCN"
        self.currency_dict["RDN", "binance"] = "RDN"
        self.currency_dict["REQ", "binance"] = "REQ"
        self.currency_dict["SNT", "binance"] = "SNT"
        self.currency_dict["STORJ", "binance"] = "STORJ"
        self.currency_dict["SUB", "binance"] = "SUB"
        self.currency_dict["TNT", "binance"] = "TNT"
        self.currency_dict["TRX", "binance"] = "TRX"
        self.currency_dict["VEN", "binance"] = "VEN"
        self.currency_dict["VIB", "binance"] = "VIB"
        self.currency_dict["XMR", "binance"] = "XMR"
        self.currency_dict["XRP", "binance"] = "XRP"
        self.currency_dict["XVG", "binance"] = "XVG"
        self.currency_dict["XZC", "binance"] = "XZC"
        self.currency_dict["YOYO", "binance"] = "YOYO"
        self.currency_dict["ZEC", "binance"] = "ZEC"
        self.currency_dict["BTC", "binance"] = "BTC"
        self.currency_dict["USDT", "binance"] = "USDT"


        # currency pair name in each platform
        self.symbol["ENJ", "BTC", "binance"] = "ENJBTC"
        self.symbol["BNB", "BTC", "binance"] = "BNBBTC"
        self.symbol["CTR", "BTC", "binance"] = "CTRBTC"
        self.symbol["NEO", "BTC", "binance"] = "NEOBTC"
        self.symbol["LINK", "BTC", "binance"] = "LINKBTC"
        self.symbol["SALT", "BTC", "binance"] = "SALTBTC"
        self.symbol["IOTA", "BTC", "binance"] = "IOTABTC"
        self.symbol["ETC", "BTC", "binance"] = "ETCBTC"
        self.symbol["KNC", "BTC", "binance"] = "KNCBTC"
        self.symbol["WTC", "BTC", "binance"] = "WTCBTC"
        self.symbol["SNGLS", "BTC", "binance"] = "SNGLSBTC"
        self.symbol["GAS", "BTC", "binance"] = "GASBTC"
        self.symbol["SNM", "BTC", "binance"] = "SNMBTC"
        self.symbol["BQX", "BTC", "binance"] = "BQXBTC"
        self.symbol["QTUM", "BTC", "binance"] = "QTUMBTC"
        self.symbol["LTC", "BTC", "binance"] = "LTCBTC"
        self.symbol["ETH", "BTC", "binance"] = "ETHBTC"
        self.symbol["STRAT", "BTC", "binance"] = "STRATBTC"
        self.symbol["ZRX", "BTC", "binance"] = "ZRXBTC"
        self.symbol["BCC", "BTC", "binance"] = "BCCBTC"
        self.symbol["OMG", "BTC", "binance"] = "OMGBTC"
        self.symbol["MCO", "BTC", "binance"] = "MCOBTC"
        self.symbol["AMB", "BTC", "binance"] = "AMBBTC"
        self.symbol["ARK", "BTC", "binance"] = "ARKBTC"
        self.symbol["ARN", "BTC", "binance"] = "ARNBTC"
        self.symbol["AST", "BTC", "binance"] = "ASTBTC"
        self.symbol["BAT", "BTC", "binance"] = "BATBTC"
        self.symbol["BCD", "BTC", "binance"] = "BCDBTC"
        self.symbol["BCPT", "BTC", "binance"] = "BCPTBTC"
        self.symbol["BNT", "BTC", "binance"] = "BNTBTC"
        self.symbol["BTG", "BTC", "binance"] = "BTGBTC"
        self.symbol["BTS", "BTC", "binance"] = "BTSBTC"
        self.symbol["CDT", "BTC", "binance"] = "CDTBTC"
        self.symbol["DASH", "BTC", "binance"] = "DASHBTC"
        self.symbol["DLT", "BTC", "binance"] = "DLTBTC"
        self.symbol["DNT", "BTC", "binance"] = "DNTBTC"
        self.symbol["ENG", "BTC", "binance"] = "ENGBTC"
        self.symbol["NULS", "BTC", "binance"] = "NULSBTC"
        self.symbol["EOS", "BTC", "binance"] = "EOSBTC"
        self.symbol["EVX", "BTC", "binance"] = "EVXBTC"
        self.symbol["FUEL", "BTC", "binance"] = "FUELBTC"
        self.symbol["FUN", "BTC", "binance"] = "FUNBTC"
        self.symbol["GVT", "BTC", "binance"] = "GVTBTC"
        self.symbol["GXS", "BTC", "binance"] = "GXSBTC"
        self.symbol["HSR", "BTC", "binance"] = "HSRBTC"
        self.symbol["ICN", "BTC", "binance"] = "ICNBTC"
        self.symbol["KMD", "BTC", "binance"] = "KMDBTC"
        self.symbol["LRC", "BTC", "binance"] = "LRCBTC"
        self.symbol["LSK", "BTC", "binance"] = "LSKBTC"
        self.symbol["MANA", "BTC", "binance"] = "MANABTC"
        self.symbol["MDA", "BTC", "binance"] = "MDABTC"
        self.symbol["MOD", "BTC", "binance"] = "MODBTC"
        self.symbol["MTH", "BTC", "binance"] = "MTHBTC"
        self.symbol["MTL", "BTC", "binance"] = "MTLBTC"
        self.symbol["OAX", "BTC", "binance"] = "OAXBTC"
        self.symbol["POE", "BTC", "binance"] = "POEBTC"
        self.symbol["POWR", "BTC", "binance"] = "POWRBTC"
        self.symbol["QSP", "BTC", "binance"] = "QSPBTC"
        self.symbol["RCN", "BTC", "binance"] = "RCNBTC"
        self.symbol["RDN", "BTC", "binance"] = "RDNBTC"
        self.symbol["REQ", "BTC", "binance"] = "REQBTC"
        self.symbol["SNT", "BTC", "binance"] = "SNTBTC"
        self.symbol["STORJ", "BTC", "binance"] = "STORJBTC"
        self.symbol["SUB", "BTC", "binance"] = "SUBBTC"
        self.symbol["TNT", "BTC", "binance"] = "TNTBTC"
        self.symbol["TRX", "BTC", "binance"] = "TRXBTC"
        self.symbol["VEN", "BTC", "binance"] = "VENBTC"
        self.symbol["VIB", "BTC", "binance"] = "VIBBTC"
        self.symbol["XMR", "BTC", "binance"] = "XMRBTC"
        self.symbol["XRP", "BTC", "binance"] = "XRPBTC"
        self.symbol["XVG", "BTC", "binance"] = "XVGBTC"
        self.symbol["XZC", "BTC", "binance"] = "XZCBTC"
        self.symbol["YOYO", "BTC", "binance"] = "YOYOBTC"
        self.symbol["ZEC", "BTC", "binance"] = "ZECBTC"
        self.symbol["CDT", "ETH", "binance"] = "CDTETH"
        self.symbol["NULS", "ETH", "binance"] = "NULSETH"
        self.symbol["EOS", "ETH", "binance"] = "EOSETH"
        self.symbol["SNT", "ETH", "binance"] = "SNTETH"
        self.symbol["MCO", "ETH", "binance"] = "MCOETH"
        self.symbol["OAX", "ETH", "binance"] = "OAXETH"
        self.symbol["OMG", "ETH", "binance"] = "OMGETH"
        self.symbol["BQX", "ETH", "binance"] = "BQXETH"
        self.symbol["WTC", "ETH", "binance"] = "WTCETH"
        self.symbol["QTUM", "ETH", "binance"] = "QTUMETH"
        self.symbol["BNT", "ETH", "binance"] = "BNTETH"
        self.symbol["DNT", "ETH", "binance"] = "DNTETH"
        self.symbol["ICN", "ETH", "binance"] = "ICNETH"
        self.symbol["SNM", "ETH", "binance"] = "SNMETH"
        self.symbol["SNGLS", "ETH", "binance"] = "SNGLSETH"
        self.symbol["NEO", "ETH", "binance"] = "NEOETH"
        self.symbol["KNC", "ETH", "binance"] = "KNCETH"
        self.symbol["STRAT", "ETH", "binance"] = "STRATETH"
        self.symbol["ZRX", "ETH", "binance"] = "ZRXETH"
        self.symbol["FUN", "ETH", "binance"] = "FUNETH"
        self.symbol["LINK", "ETH", "binance"] = "LINKETH"
        self.symbol["XVG", "ETH", "binance"] = "XVGETH"
        self.symbol["IOTA", "ETH", "binance"] = "IOTAETH"
        self.symbol["CTR", "ETH", "binance"] = "CTRETH"
        self.symbol["SALT", "ETH", "binance"] = "SALTETH"
        self.symbol["AMB", "ETH", "binance"] = "AMBETH"
        self.symbol["ARK", "ETH", "binance"] = "ARKETH"
        self.symbol["ARN", "ETH", "binance"] = "ARNETH"
        self.symbol["BAT", "ETH", "binance"] = "BATETH"
        self.symbol["BCC", "ETH", "binance"] = "BCCETH"
        self.symbol["BCD", "ETH", "binance"] = "BCDETH"
        self.symbol["BCPT", "ETH", "binance"] = "BCPTETH"
        self.symbol["BNB", "ETH", "binance"] = "BNBETH"
        self.symbol["BTG", "ETH", "binance"] = "BTGETH"
        self.symbol["BTS", "ETH", "binance"] = "BTSETH"
        self.symbol["AST", "ETH", "binance"] = "ASTETH"
        self.symbol["DASH", "ETH", "binance"] = "DASHETH"
        self.symbol["DLT", "ETH", "binance"] = "DLTETH"
        self.symbol["ENG", "ETH", "binance"] = "ENGETH"
        self.symbol["ENJ", "ETH", "binance"] = "ENJETH"
        self.symbol["ETC", "ETH", "binance"] = "ETCETH"
        self.symbol["EVX", "ETH", "binance"] = "EVXETH"
        self.symbol["FUEL", "ETH", "binance"] = "FUELETH"
        self.symbol["GVT", "ETH", "binance"] = "GVTETH"
        self.symbol["GXS", "ETH", "binance"] = "GXSETH"
        self.symbol["HSR", "ETH", "binance"] = "HSRETH"
        self.symbol["KMD", "ETH", "binance"] = "KMDETH"
        self.symbol["LRC", "ETH", "binance"] = "LRCETH"
        self.symbol["LSK", "ETH", "binance"] = "LSKETH"
        self.symbol["MANA", "ETH", "binance"] = "MANAETH"
        self.symbol["MDA", "ETH", "binance"] = "MDAETH"
        self.symbol["MOD", "ETH", "binance"] = "MODETH"
        self.symbol["MTH", "ETH", "binance"] = "MTHETH"
        self.symbol["MTL", "ETH", "binance"] = "MTLETH"
        self.symbol["POE", "ETH", "binance"] = "POEETH"
        self.symbol["POWR", "ETH", "binance"] = "POWRETH"
        self.symbol["QSP", "ETH", "binance"] = "QSPETH"
        self.symbol["RCN", "ETH", "binance"] = "RCNETH"
        self.symbol["RDN", "ETH", "binance"] = "RDNETH"
        self.symbol["REQ", "ETH", "binance"] = "REQETH"
        self.symbol["STORJ", "ETH", "binance"] = "STORJETH"
        self.symbol["SUB", "ETH", "binance"] = "SUBETH"
        self.symbol["TNT", "ETH", "binance"] = "TNTETH"
        self.symbol["TRX", "ETH", "binance"] = "TRXETH"
        self.symbol["VEN", "ETH", "binance"] = "VENETH"
        self.symbol["VIB", "ETH", "binance"] = "VIBETH"
        self.symbol["XMR", "ETH", "binance"] = "XMRETH"
        self.symbol["XRP", "ETH", "binance"] = "XRPETH"
        self.symbol["XZC", "ETH", "binance"] = "XZCETH"
        self.symbol["YOYO", "ETH", "binance"] = "YOYOETH"
        self.symbol["ZEC", "ETH", "binance"] = "ZECETH"
        self.symbol["LSK", "BNB", "binance"] = "LSKBNB"
        self.symbol["NULS", "BNB", "binance"] = "NULSBNB"
        self.symbol["AMB", "BNB", "binance"] = "AMBBNB"
        self.symbol["BAT", "BNB", "binance"] = "BATBNB"
        self.symbol["BCC", "BNB", "binance"] = "BCCBNB"
        self.symbol["BCPT", "BNB", "binance"] = "BCPTBNB"
        self.symbol["BTS", "BNB", "binance"] = "BTSBNB"
        self.symbol["DLT", "BNB", "binance"] = "DLTBNB"
        self.symbol["VEN", "BNB", "binance"] = "VENBNB"
        self.symbol["NEO", "BNB", "binance"] = "NEOBNB"
        self.symbol["POWR", "BNB", "binance"] = "POWRBNB"
        self.symbol["QSP", "BNB", "binance"] = "QSPBNB"
        self.symbol["RCN", "BNB", "binance"] = "RCNBNB"
        self.symbol["RDN", "BNB", "binance"] = "RDNBNB"
        self.symbol["WTC", "BNB", "binance"] = "WTCBNB"
        self.symbol["XZC", "BNB", "binance"] = "XZCBNB"
        self.symbol["YOYO", "BNB", "binance"] = "YOYOBNB"
        self.symbol["BTC", "USDT", "binance"] = "BTCUSDT"
        self.symbol["BCC", "USDT", "binance"] = "BCCUSDT"
        self.symbol["NEO", "USDT", "binance"] = "NEOUSDT"
        self.symbol["BNB", "USDT", "binance"] = "BNBUSDT"
        self.symbol["ETH", "USDT", "binance"] = "ETHUSDT"


        # platform fee and lotsize
        self.fee["binance"] = 0.001
        self.lotsize["binance"] = 0.01

        # order
        self.order["limit", "binance"] = "limit"

        # ##########BITFINEX###########
        # currency name in each platform
        self.currency_dict["BTC", "bitfinex"] = "BTC"
        self.currency_dict["LTC", "bitfinex"] = "LTC"
        self.currency_dict["ETH", "bitfinex"] = "ETH"
        self.currency_dict["ETC", "bitfinex"] = "ETC"
        self.currency_dict["RRT", "bitfinex"] = "RRT"
        self.currency_dict["ZEC", "bitfinex"] = "ZEC"
        self.currency_dict["XMR", "bitfinex"] = "XMR"
        self.currency_dict["DASH", "bitfinex"] = "DASH"
        self.currency_dict["BCC", "bitfinex"] = "BCC"
        self.currency_dict["BCU", "bitfinex"] = "BCU"
        self.currency_dict["XRP", "bitfinex"] = "XRP"
        self.currency_dict["IOTA", "bitfinex"] = "IOTA"
        self.currency_dict["EOS", "bitfinex"] = "EOS"
        self.currency_dict["SAN", "bitfinex"] = "SAN"
        self.currency_dict["OMG", "bitfinex"] = "OMG"
        self.currency_dict["BCH", "bitfinex"] = "BCH"
        self.currency_dict["NEO", "bitfinex"] = "NEO"
        self.currency_dict["ETP", "bitfinex"] = "ETP"
        self.currency_dict["QTUM", "bitfinex"] = "QTUM"
        self.currency_dict["BT1", "bitfinex"] = "BT1"
        self.currency_dict["BT2", "bitfinex"] = "BT2"
        self.currency_dict["AVT", "bitfinex"] = "AVT"
        self.currency_dict["EDO", "bitfinex"] = "EDO"
        self.currency_dict["BTG", "bitfinex"] = "BTG"
        self.currency_dict["DATA", "bitfinex"] = "DATA"
        self.currency_dict["USD", "bitfinex"] = "USD"
        self.currency_dict["EUR", "bitfinex"] = "EUR"


        # currency pair name in each platform
        self.symbol["BTC", "USD", "bitfinex"] = "BTCUSD"
        self.symbol["LTC", "USD", "bitfinex"] = "LTCUSD"
        self.symbol["LTC", "BTC", "bitfinex"] = "LTCBTC"
        self.symbol["ETH", "USD", "bitfinex"] = "ETHUSD"
        self.symbol["ETH", "BTC", "bitfinex"] = "ETHBTC"
        self.symbol["ETC", "BTC", "bitfinex"] = "ETCBTC"
        self.symbol["ETC", "USD", "bitfinex"] = "ETCUSD"
        self.symbol["RRT", "USD", "bitfinex"] = "RRTUSD"
        self.symbol["RRT", "BTC", "bitfinex"] = "RRTBTC"
        self.symbol["ZEC", "USD", "bitfinex"] = "ZECUSD"
        self.symbol["ZEC", "BTC", "bitfinex"] = "ZECBTC"
        self.symbol["XMR", "USD", "bitfinex"] = "XMRUSD"
        self.symbol["XMR", "BTC", "bitfinex"] = "XMRBTC"
        self.symbol["DASH", "USD", "bitfinex"] = "DASHUSD"
        self.symbol["DASH", "BTC", "bitfinex"] = "DASHBTC"
        self.symbol["BCC", "BTC", "bitfinex"] = "BCCBTC"
        self.symbol["BCU", "BTC", "bitfinex"] = "BCUBTC"
        self.symbol["BCC", "USD", "bitfinex"] = "BCCUSD"
        self.symbol["BCU", "USD", "bitfinex"] = "BCUUSD"
        self.symbol["BTC", "EUR", "bitfinex"] = "BTCEUR"
        self.symbol["XRP", "USD", "bitfinex"] = "XRPUSD"
        self.symbol["XRP", "BTC", "bitfinex"] = "XRPBTC"
        self.symbol["IOTA", "USD", "bitfinex"] = "IOTAUSD"
        self.symbol["IOTA", "BTC", "bitfinex"] = "IOTABTC"
        self.symbol["IOTA", "ETH", "bitfinex"] = "IOTAETH"
        self.symbol["EOS", "USD", "bitfinex"] = "EOSUSD"
        self.symbol["EOS", "BTC", "bitfinex"] = "EOSBTC"
        self.symbol["EOS", "ETH", "bitfinex"] = "EOSETH"
        self.symbol["SAN", "USD", "bitfinex"] = "SANUSD"
        self.symbol["SAN", "BTC", "bitfinex"] = "SANBTC"
        self.symbol["SAN", "ETH", "bitfinex"] = "SANETH"
        self.symbol["OMG", "USD", "bitfinex"] = "OMGUSD"
        self.symbol["OMG", "BTC", "bitfinex"] = "OMGBTC"
        self.symbol["OMG", "ETH", "bitfinex"] = "OMGETH"
        self.symbol["BCH", "USD", "bitfinex"] = "BCHUSD"
        self.symbol["BCH", "BTC", "bitfinex"] = "BCHBTC"
        self.symbol["BCH", "ETH", "bitfinex"] = "BCHETH"
        self.symbol["NEO", "USD", "bitfinex"] = "NEOUSD"
        self.symbol["NEO", "BTC", "bitfinex"] = "NEOBTC"
        self.symbol["NEO", "ETH", "bitfinex"] = "NEOETH"
        self.symbol["ETP", "USD", "bitfinex"] = "ETPUSD"
        self.symbol["ETP", "BTC", "bitfinex"] = "ETPBTC"
        self.symbol["ETP", "ETH", "bitfinex"] = "ETPETH"
        self.symbol["QTUM", "USD", "bitfinex"] = "QTUMUSD"
        self.symbol["QTUM", "BTC", "bitfinex"] = "QTUMBTC"
        self.symbol["QTUM", "ETH", "bitfinex"] = "QTUMETH"
        self.symbol["BT1", "USD", "bitfinex"] = "BT1USD"
        self.symbol["BT2", "USD", "bitfinex"] = "BT2USD"
        self.symbol["BT1", "BTC", "bitfinex"] = "BT1BTC"
        self.symbol["BT2", "BTC", "bitfinex"] = "BT2BTC"
        self.symbol["AVT", "USD", "bitfinex"] = "AVTUSD"
        self.symbol["AVT", "BTC", "bitfinex"] = "AVTBTC"
        self.symbol["AVT", "ETH", "bitfinex"] = "AVTETH"
        self.symbol["EDO", "USD", "bitfinex"] = "EDOUSD"
        self.symbol["EDO", "BTC", "bitfinex"] = "EDOBTC"
        self.symbol["EDO", "ETH", "bitfinex"] = "EDOETH"
        self.symbol["BTG", "USD", "bitfinex"] = "BTGUSD"
        self.symbol["BTG", "BTC", "bitfinex"] = "BTGBTC"
        self.symbol["DATA", "USD", "bitfinex"] = "DATAUSD"
        self.symbol["DATA", "BTC", "bitfinex"] = "DATABTC"
        self.symbol["DATA", "ETH", "bitfinex"] = "DATAETH"


        # platform fee and lotsize
        self.fee["bitfinex"] = 0.002
        self.lotsize["bitfinex"] = 2

        # order
        self.order["limit", "bitfinex"] = "exchange limit"

        # ##########BIGONE###########
        # currency name in each platform
        self.currency_dict["EOS", "bigone"] = "EOS"
        self.currency_dict["GXS", "bigone"] = "GXS"
        self.currency_dict["BTS", "bigone"] = "BTS"
        self.currency_dict["QTUM", "bigone"] = "QTUM"
        self.currency_dict["OMG", "bigone"] = "OMG"
        self.currency_dict["ETH", "bigone"] = "ETH"
        self.currency_dict["ETC", "bigone"] = "ETC"
        self.currency_dict["ZEC", "bigone"] = "ZEC"
        self.currency_dict["NEO", "bigone"] = "NEO"
        self.currency_dict["DGD", "bigone"] = "DGD"
        self.currency_dict["LTC", "bigone"] = "LTC"
        self.currency_dict["BCH", "bigone"] = "BCH"
        self.currency_dict["XIN", "bigone"] = "XIN"
        self.currency_dict["INK", "bigone"] = "INK"
        self.currency_dict["BOT", "bigone"] = "BOT"
        self.currency_dict["BTC", "bigone"] = "BTC"

        # currency pair name in each platform
        self.symbol["EOS", "BTC", "bigone"] = "EOS-BTC"
        self.symbol["GXS", "BTC", "bigone"] = "GXS-BTC"
        self.symbol["BTS", "BTC", "bigone"] = "BTS-BTC"
        self.symbol["QTUM", "BTC", "bigone"] = "QTUM-BTC"
        self.symbol["OMG", "BTC", "bigone"] = "OMG-BTC"
        self.symbol["ETH", "BTC", "bigone"] = "ETH-BTC"
        self.symbol["ETC", "BTC", "bigone"] = "ETC-BTC"
        self.symbol["ZEC", "BTC", "bigone"] = "ZEC-BTC"
        self.symbol["NEO", "BTC", "bigone"] = "NEO-BTC"
        self.symbol["DGD", "BTC", "bigone"] = "DGD-BTC"
        self.symbol["LTC", "BTC", "bigone"] = "LTC-BTC"
        self.symbol["BCH", "BTC", "bigone"] = "BCH-BTC"
        self.symbol["ETH", "EOS", "bigone"] = "ETH-EOS"
        self.symbol["XIN", "EOS", "bigone"] = "XIN-EOS"
        self.symbol["INK", "QTUM", "bigone"] = "INK-QTUM"
        self.symbol["BOT", "QTUM", "bigone"] = "BOT-QTUM"

        # platform fee and lotsize

        # order

        # ##########BITTREX###########
        # currency name in each platform
        self.currency_dict["BTC", "bittrex"] = "BTC"
        self.currency_dict["ETH", "bittrex"] = "ETH"
        self.currency_dict["USDT", "bittrex"] = "USDT"
        self.currency_dict["EMC2", "bittrex"] = "EMC2"
        self.currency_dict["BCC", "bittrex"] = "BCC"
        self.currency_dict["BTG", "bittrex"] = "BTG"
        self.currency_dict["VTC", "bittrex"] = "VTC"
        self.currency_dict["VOX", "bittrex"] = "VOX"
        self.currency_dict["ADA", "bittrex"] = "ADA"
        self.currency_dict["SYS", "bittrex"] = "SYS"
        self.currency_dict["POWR", "bittrex"] = "POWR"
        self.currency_dict["NEO", "bittrex"] = "NEO"
        self.currency_dict["TRIG", "bittrex"] = "TRIG"
        self.currency_dict["BAY", "bittrex"] = "BAY"
        self.currency_dict["LTC", "bittrex"] = "LTC"
        self.currency_dict["NXT", "bittrex"] = "NXT"
        self.currency_dict["XRP", "bittrex"] = "XRP"
        self.currency_dict["DCR", "bittrex"] = "DCR"
        self.currency_dict["NAV", "bittrex"] = "NAV"
        self.currency_dict["XLM", "bittrex"] = "XLM"
        self.currency_dict["LSK", "bittrex"] = "LSK"
        self.currency_dict["RCN", "bittrex"] = "RCN"
        self.currency_dict["OMG", "bittrex"] = "OMG"
        self.currency_dict["DASH", "bittrex"] = "DASH"
        self.currency_dict["ETC", "bittrex"] = "ETC"
        self.currency_dict["PAY", "bittrex"] = "PAY"
        self.currency_dict["STRAT", "bittrex"] = "STRAT"
        self.currency_dict["QTUM", "bittrex"] = "QTUM"
        self.currency_dict["ARK", "bittrex"] = "ARK"
        self.currency_dict["KMD", "bittrex"] = "KMD"
        self.currency_dict["ZEC", "bittrex"] = "ZEC"
        self.currency_dict["GRS", "bittrex"] = "GRS"
        self.currency_dict["TIX", "bittrex"] = "TIX"
        self.currency_dict["OK", "bittrex"] = "OK"
        self.currency_dict["XMR", "bittrex"] = "XMR"
        self.currency_dict["EXCL", "bittrex"] = "EXCL"
        self.currency_dict["WAVES", "bittrex"] = "WAVES"
        self.currency_dict["MER", "bittrex"] = "MER"
        self.currency_dict["XVG", "bittrex"] = "XVG"
        self.currency_dict["QRL", "bittrex"] = "QRL"
        self.currency_dict["SALT", "bittrex"] = "SALT"
        self.currency_dict["XZC", "bittrex"] = "XZC"
        self.currency_dict["ADX", "bittrex"] = "ADX"
        self.currency_dict["MONA", "bittrex"] = "MONA"
        self.currency_dict["EDG", "bittrex"] = "EDG"
        self.currency_dict["PTOY", "bittrex"] = "PTOY"
        self.currency_dict["CVC", "bittrex"] = "CVC"
        self.currency_dict["XEM", "bittrex"] = "XEM"
        self.currency_dict["AGRS", "bittrex"] = "AGRS"
        self.currency_dict["POT", "bittrex"] = "POT"
        self.currency_dict["AMP", "bittrex"] = "AMP"
        self.currency_dict["DOGE", "bittrex"] = "DOGE"
        self.currency_dict["NXS", "bittrex"] = "NXS"
        self.currency_dict["ARDR", "bittrex"] = "ARDR"
        self.currency_dict["ZEN", "bittrex"] = "ZEN"
        self.currency_dict["RISE", "bittrex"] = "RISE"
        self.currency_dict["CLUB", "bittrex"] = "CLUB"
        self.currency_dict["DGB", "bittrex"] = "DGB"
        self.currency_dict["SNGLS", "bittrex"] = "SNGLS"
        self.currency_dict["PIVX", "bittrex"] = "PIVX"
        self.currency_dict["BAT", "bittrex"] = "BAT"
        self.currency_dict["MTL", "bittrex"] = "MTL"
        self.currency_dict["SHIFT", "bittrex"] = "SHIFT"
        self.currency_dict["TRUST", "bittrex"] = "TRUST"
        self.currency_dict["MCO", "bittrex"] = "MCO"
        self.currency_dict["SBD", "bittrex"] = "SBD"
        self.currency_dict["STEEM", "bittrex"] = "STEEM"
        self.currency_dict["GNT", "bittrex"] = "GNT"
        self.currency_dict["SC", "bittrex"] = "SC"
        self.currency_dict["SNT", "bittrex"] = "SNT"
        self.currency_dict["STORJ", "bittrex"] = "STORJ"
        self.currency_dict["FCT", "bittrex"] = "FCT"
        self.currency_dict["GBYTE", "bittrex"] = "GBYTE"
        self.currency_dict["IOP", "bittrex"] = "IOP"
        self.currency_dict["TRST", "bittrex"] = "TRST"
        self.currency_dict["DCT", "bittrex"] = "DCT"
        self.currency_dict["UBQ", "bittrex"] = "UBQ"
        self.currency_dict["BNT", "bittrex"] = "BNT"
        self.currency_dict["GNO", "bittrex"] = "GNO"
        self.currency_dict["RDD", "bittrex"] = "RDD"
        self.currency_dict["LUN", "bittrex"] = "LUN"
        self.currency_dict["VIB", "bittrex"] = "VIB"
        self.currency_dict["SWIFT", "bittrex"] = "SWIFT"
        self.currency_dict["MAID", "bittrex"] = "MAID"
        self.currency_dict["NMR", "bittrex"] = "NMR"
        self.currency_dict["AEON", "bittrex"] = "AEON"
        self.currency_dict["BLK", "bittrex"] = "BLK"
        self.currency_dict["FTC", "bittrex"] = "FTC"
        self.currency_dict["GAME", "bittrex"] = "GAME"
        self.currency_dict["MUE", "bittrex"] = "MUE"
        self.currency_dict["DNT", "bittrex"] = "DNT"
        self.currency_dict["FUN", "bittrex"] = "FUN"
        self.currency_dict["PKB", "bittrex"] = "PKB"
        self.currency_dict["BITB", "bittrex"] = "BITB"
        self.currency_dict["XEL", "bittrex"] = "XEL"
        self.currency_dict["ION", "bittrex"] = "ION"
        self.currency_dict["MUSIC", "bittrex"] = "MUSIC"
        self.currency_dict["REP", "bittrex"] = "REP"
        self.currency_dict["THC", "bittrex"] = "THC"
        self.currency_dict["GUP", "bittrex"] = "GUP"
        self.currency_dict["LMC", "bittrex"] = "LMC"
        self.currency_dict["WINGS", "bittrex"] = "WINGS"
        self.currency_dict["ERC", "bittrex"] = "ERC"
        self.currency_dict["VIA", "bittrex"] = "VIA"
        self.currency_dict["LBC", "bittrex"] = "LBC"
        self.currency_dict["ANT", "bittrex"] = "ANT"
        self.currency_dict["SYNX", "bittrex"] = "SYNX"
        self.currency_dict["BSD", "bittrex"] = "BSD"
        self.currency_dict["1ST", "bittrex"] = "1ST"
        self.currency_dict["FLDC", "bittrex"] = "FLDC"
        self.currency_dict["XCP", "bittrex"] = "XCP"
        self.currency_dict["XAUR", "bittrex"] = "XAUR"
        self.currency_dict["IOC", "bittrex"] = "IOC"
        self.currency_dict["RLC", "bittrex"] = "RLC"
        self.currency_dict["KORE", "bittrex"] = "KORE"
        self.currency_dict["MYST", "bittrex"] = "MYST"
        self.currency_dict["EXP", "bittrex"] = "EXP"
        self.currency_dict["PART", "bittrex"] = "PART"
        self.currency_dict["HMQ", "bittrex"] = "HMQ"
        self.currency_dict["FLO", "bittrex"] = "FLO"
        self.currency_dict["SLR", "bittrex"] = "SLR"
        self.currency_dict["XWC", "bittrex"] = "XWC"
        self.currency_dict["RADS", "bittrex"] = "RADS"
        self.currency_dict["QWARK", "bittrex"] = "QWARK"
        self.currency_dict["SLS", "bittrex"] = "SLS"
        self.currency_dict["TX", "bittrex"] = "TX"
        self.currency_dict["TKN", "bittrex"] = "TKN"
        self.currency_dict["SAFEX", "bittrex"] = "SAFEX"
        self.currency_dict["BLOCK", "bittrex"] = "BLOCK"
        self.currency_dict["SPHR", "bittrex"] = "SPHR"
        self.currency_dict["VTR", "bittrex"] = "VTR"
        self.currency_dict["NEOS", "bittrex"] = "NEOS"
        self.currency_dict["NBT", "bittrex"] = "NBT"
        self.currency_dict["ZCL", "bittrex"] = "ZCL"
        self.currency_dict["CFI", "bittrex"] = "CFI"
        self.currency_dict["VRC", "bittrex"] = "VRC"
        self.currency_dict["CRW", "bittrex"] = "CRW"
        self.currency_dict["PPC", "bittrex"] = "PPC"
        self.currency_dict["CRB", "bittrex"] = "CRB"
        self.currency_dict["XDN", "bittrex"] = "XDN"
        self.currency_dict["GRC", "bittrex"] = "GRC"
        self.currency_dict["CLOAK", "bittrex"] = "CLOAK"
        self.currency_dict["EMC", "bittrex"] = "EMC"
        self.currency_dict["DYN", "bittrex"] = "DYN"
        self.currency_dict["MEME", "bittrex"] = "MEME"
        self.currency_dict["BCY", "bittrex"] = "BCY"
        self.currency_dict["SWT", "bittrex"] = "SWT"
        self.currency_dict["ABY", "bittrex"] = "ABY"
        self.currency_dict["BURST", "bittrex"] = "BURST"
        self.currency_dict["MANA", "bittrex"] = "MANA"
        self.currency_dict["DGD", "bittrex"] = "DGD"
        self.currency_dict["XVC", "bittrex"] = "XVC"
        self.currency_dict["NXC", "bittrex"] = "NXC"
        self.currency_dict["COVAL", "bittrex"] = "COVAL"
        self.currency_dict["PINK", "bittrex"] = "PINK"
        self.currency_dict["CLAM", "bittrex"] = "CLAM"
        self.currency_dict["NLG", "bittrex"] = "NLG"
        self.currency_dict["XST", "bittrex"] = "XST"
        self.currency_dict["SPR", "bittrex"] = "SPR"
        self.currency_dict["XMY", "bittrex"] = "XMY"
        self.currency_dict["BTCD", "bittrex"] = "BTCD"
        self.currency_dict["CPC", "bittrex"] = "CPC"
        self.currency_dict["GCR", "bittrex"] = "GCR"
        self.currency_dict["VRM", "bittrex"] = "VRM"
        self.currency_dict["START", "bittrex"] = "START"
        self.currency_dict["PDC", "bittrex"] = "PDC"
        self.currency_dict["GBG", "bittrex"] = "GBG"
        self.currency_dict["BRX", "bittrex"] = "BRX"
        self.currency_dict["LGD", "bittrex"] = "LGD"
        self.currency_dict["SIB", "bittrex"] = "SIB"
        self.currency_dict["INCNT", "bittrex"] = "INCNT"
        self.currency_dict["PTC", "bittrex"] = "PTC"
        self.currency_dict["DOPE", "bittrex"] = "DOPE"
        self.currency_dict["CURE", "bittrex"] = "CURE"
        self.currency_dict["OMNI", "bittrex"] = "OMNI"
        self.currency_dict["RBY", "bittrex"] = "RBY"
        self.currency_dict["TKS", "bittrex"] = "TKS"
        self.currency_dict["CANN", "bittrex"] = "CANN"
        self.currency_dict["BRK", "bittrex"] = "BRK"
        self.currency_dict["DMD", "bittrex"] = "DMD"
        self.currency_dict["UNB", "bittrex"] = "UNB"
        self.currency_dict["ADT", "bittrex"] = "ADT"
        self.currency_dict["TIME", "bittrex"] = "TIME"
        self.currency_dict["EBST", "bittrex"] = "EBST"
        self.currency_dict["EFL", "bittrex"] = "EFL"
        self.currency_dict["DTB", "bittrex"] = "DTB"
        self.currency_dict["2GIVE", "bittrex"] = "2GIVE"
        self.currency_dict["ENRG", "bittrex"] = "ENRG"
        self.currency_dict["GAM", "bittrex"] = "GAM"
        self.currency_dict["SNRG", "bittrex"] = "SNRG"
        self.currency_dict["GEO", "bittrex"] = "GEO"
        self.currency_dict["GLD", "bittrex"] = "GLD"
        self.currency_dict["GOLOS", "bittrex"] = "GOLOS"
        self.currency_dict["XMG", "bittrex"] = "XMG"
        self.currency_dict["BLITZ", "bittrex"] = "BLITZ"
        self.currency_dict["SEQ", "bittrex"] = "SEQ"
        self.currency_dict["AUR", "bittrex"] = "AUR"
        self.currency_dict["APX", "bittrex"] = "APX"
        self.currency_dict["BYC", "bittrex"] = "BYC"
        self.currency_dict["MLN", "bittrex"] = "MLN"
        self.currency_dict["FAIR", "bittrex"] = "FAIR"
        self.currency_dict["EGC", "bittrex"] = "EGC"
        self.currency_dict["INFX", "bittrex"] = "INFX"
        self.currency_dict["BTS", "bittrex"] = "BTS"

        # currency pair name in each platform
        self.symbol["BTC", "EMC2", "bittrex"] = "BTC-EMC2"
        self.symbol["BTC", "BCC", "bittrex"] = "BTC-BCC"
        self.symbol["BTC", "ETH", "bittrex"] = "BTC-ETH"
        self.symbol["BTC", "BTG", "bittrex"] = "BTC-BTG"
        self.symbol["BTC", "VTC", "bittrex"] = "BTC-VTC"
        self.symbol["BTC", "VOX", "bittrex"] = "BTC-VOX"
        self.symbol["BTC", "ADA", "bittrex"] = "BTC-ADA"
        self.symbol["BTC", "SYS", "bittrex"] = "BTC-SYS"
        self.symbol["BTC", "POWR", "bittrex"] = "BTC-POWR"
        self.symbol["BTC", "NEO", "bittrex"] = "BTC-NEO"
        self.symbol["BTC", "TRIG", "bittrex"] = "BTC-TRIG"
        self.symbol["BTC", "BAY", "bittrex"] = "BTC-BAY"
        self.symbol["BTC", "LTC", "bittrex"] = "BTC-LTC"
        self.symbol["BTC", "NXT", "bittrex"] = "BTC-NXT"
        self.symbol["BTC", "XRP", "bittrex"] = "BTC-XRP"
        self.symbol["BTC", "DCR", "bittrex"] = "BTC-DCR"
        self.symbol["BTC", "NAV", "bittrex"] = "BTC-NAV"
        self.symbol["BTC", "XLM", "bittrex"] = "BTC-XLM"
        self.symbol["BTC", "LSK", "bittrex"] = "BTC-LSK"
        self.symbol["BTC", "RCN", "bittrex"] = "BTC-RCN"
        self.symbol["BTC", "OMG", "bittrex"] = "BTC-OMG"
        self.symbol["BTC", "DASH", "bittrex"] = "BTC-DASH"
        self.symbol["BTC", "ETC", "bittrex"] = "BTC-ETC"
        self.symbol["BTC", "PAY", "bittrex"] = "BTC-PAY"
        self.symbol["BTC", "STRAT", "bittrex"] = "BTC-STRAT"
        self.symbol["BTC", "QTUM", "bittrex"] = "BTC-QTUM"
        self.symbol["BTC", "ARK", "bittrex"] = "BTC-ARK"
        self.symbol["BTC", "KMD", "bittrex"] = "BTC-KMD"
        self.symbol["BTC", "ZEC", "bittrex"] = "BTC-ZEC"
        self.symbol["BTC", "GRS", "bittrex"] = "BTC-GRS"
        self.symbol["BTC", "TIX", "bittrex"] = "BTC-TIX"
        self.symbol["BTC", "OK", "bittrex"] = "BTC-OK"
        self.symbol["BTC", "XMR", "bittrex"] = "BTC-XMR"
        self.symbol["BTC", "EXCL", "bittrex"] = "BTC-EXCL"
        self.symbol["BTC", "WAVES", "bittrex"] = "BTC-WAVES"
        self.symbol["BTC", "MER", "bittrex"] = "BTC-MER"
        self.symbol["BTC", "XVG", "bittrex"] = "BTC-XVG"
        self.symbol["BTC", "QRL", "bittrex"] = "BTC-QRL"
        self.symbol["BTC", "SALT", "bittrex"] = "BTC-SALT"
        self.symbol["BTC", "XZC", "bittrex"] = "BTC-XZC"
        self.symbol["BTC", "ADX", "bittrex"] = "BTC-ADX"
        self.symbol["BTC", "MONA", "bittrex"] = "BTC-MONA"
        self.symbol["BTC", "EDG", "bittrex"] = "BTC-EDG"
        self.symbol["BTC", "PTOY", "bittrex"] = "BTC-PTOY"
        self.symbol["BTC", "CVC", "bittrex"] = "BTC-CVC"
        self.symbol["BTC", "XEM", "bittrex"] = "BTC-XEM"
        self.symbol["BTC", "AGRS", "bittrex"] = "BTC-AGRS"
        self.symbol["BTC", "POT", "bittrex"] = "BTC-POT"
        self.symbol["BTC", "AMP", "bittrex"] = "BTC-AMP"
        self.symbol["BTC", "DOGE", "bittrex"] = "BTC-DOGE"
        self.symbol["BTC", "NXS", "bittrex"] = "BTC-NXS"
        self.symbol["BTC", "ARDR", "bittrex"] = "BTC-ARDR"
        self.symbol["BTC", "ZEN", "bittrex"] = "BTC-ZEN"
        self.symbol["BTC", "RISE", "bittrex"] = "BTC-RISE"
        self.symbol["BTC", "CLUB", "bittrex"] = "BTC-CLUB"
        self.symbol["BTC", "DGB", "bittrex"] = "BTC-DGB"
        self.symbol["BTC", "SNGLS", "bittrex"] = "BTC-SNGLS"
        self.symbol["BTC", "PIVX", "bittrex"] = "BTC-PIVX"
        self.symbol["BTC", "BAT", "bittrex"] = "BTC-BAT"
        self.symbol["BTC", "MTL", "bittrex"] = "BTC-MTL"
        self.symbol["BTC", "SHIFT", "bittrex"] = "BTC-SHIFT"
        self.symbol["BTC", "TRUST", "bittrex"] = "BTC-TRUST"
        self.symbol["BTC", "MCO", "bittrex"] = "BTC-MCO"
        self.symbol["BTC", "SBD", "bittrex"] = "BTC-SBD"
        self.symbol["BTC", "STEEM", "bittrex"] = "BTC-STEEM"
        self.symbol["BTC", "GNT", "bittrex"] = "BTC-GNT"
        self.symbol["BTC", "SC", "bittrex"] = "BTC-SC"
        self.symbol["BTC", "SNT", "bittrex"] = "BTC-SNT"
        self.symbol["BTC", "STORJ", "bittrex"] = "BTC-STORJ"
        self.symbol["BTC", "FCT", "bittrex"] = "BTC-FCT"
        self.symbol["BTC", "GBYTE", "bittrex"] = "BTC-GBYTE"
        self.symbol["BTC", "IOP", "bittrex"] = "BTC-IOP"
        self.symbol["BTC", "TRST", "bittrex"] = "BTC-TRST"
        self.symbol["BTC", "DCT", "bittrex"] = "BTC-DCT"
        self.symbol["BTC", "UBQ", "bittrex"] = "BTC-UBQ"
        self.symbol["BTC", "BNT", "bittrex"] = "BTC-BNT"
        self.symbol["BTC", "GNO", "bittrex"] = "BTC-GNO"
        self.symbol["BTC", "RDD", "bittrex"] = "BTC-RDD"
        self.symbol["BTC", "LUN", "bittrex"] = "BTC-LUN"
        self.symbol["BTC", "VIB", "bittrex"] = "BTC-VIB"
        self.symbol["BTC", "SWIFT", "bittrex"] = "BTC-SWIFT"
        self.symbol["BTC", "MAID", "bittrex"] = "BTC-MAID"
        self.symbol["BTC", "NMR", "bittrex"] = "BTC-NMR"
        self.symbol["BTC", "AEON", "bittrex"] = "BTC-AEON"
        self.symbol["BTC", "BLK", "bittrex"] = "BTC-BLK"
        self.symbol["BTC", "FTC", "bittrex"] = "BTC-FTC"
        self.symbol["BTC", "GAME", "bittrex"] = "BTC-GAME"
        self.symbol["BTC", "MUE", "bittrex"] = "BTC-MUE"
        self.symbol["BTC", "DNT", "bittrex"] = "BTC-DNT"
        self.symbol["BTC", "FUN", "bittrex"] = "BTC-FUN"
        self.symbol["BTC", "PKB", "bittrex"] = "BTC-PKB"
        self.symbol["BTC", "BITB", "bittrex"] = "BTC-BITB"
        self.symbol["BTC", "XEL", "bittrex"] = "BTC-XEL"
        self.symbol["BTC", "ION", "bittrex"] = "BTC-ION"
        self.symbol["BTC", "MUSIC", "bittrex"] = "BTC-MUSIC"
        self.symbol["BTC", "REP", "bittrex"] = "BTC-REP"
        self.symbol["BTC", "THC", "bittrex"] = "BTC-THC"
        self.symbol["BTC", "GUP", "bittrex"] = "BTC-GUP"
        self.symbol["BTC", "LMC", "bittrex"] = "BTC-LMC"
        self.symbol["BTC", "WINGS", "bittrex"] = "BTC-WINGS"
        self.symbol["BTC", "ERC", "bittrex"] = "BTC-ERC"
        self.symbol["BTC", "VIA", "bittrex"] = "BTC-VIA"
        self.symbol["BTC", "LBC", "bittrex"] = "BTC-LBC"
        self.symbol["BTC", "ANT", "bittrex"] = "BTC-ANT"
        self.symbol["BTC", "SYNX", "bittrex"] = "BTC-SYNX"
        self.symbol["BTC", "BSD", "bittrex"] = "BTC-BSD"
        self.symbol["BTC", "1ST", "bittrex"] = "BTC-1ST"
        self.symbol["BTC", "FLDC", "bittrex"] = "BTC-FLDC"
        self.symbol["BTC", "XCP", "bittrex"] = "BTC-XCP"
        self.symbol["BTC", "XAUR", "bittrex"] = "BTC-XAUR"
        self.symbol["BTC", "IOC", "bittrex"] = "BTC-IOC"
        self.symbol["BTC", "RLC", "bittrex"] = "BTC-RLC"
        self.symbol["BTC", "KORE", "bittrex"] = "BTC-KORE"
        self.symbol["BTC", "MYST", "bittrex"] = "BTC-MYST"
        self.symbol["BTC", "EXP", "bittrex"] = "BTC-EXP"
        self.symbol["BTC", "PART", "bittrex"] = "BTC-PART"
        self.symbol["BTC", "HMQ", "bittrex"] = "BTC-HMQ"
        self.symbol["BTC", "FLO", "bittrex"] = "BTC-FLO"
        self.symbol["BTC", "SLR", "bittrex"] = "BTC-SLR"
        self.symbol["BTC", "XWC", "bittrex"] = "BTC-XWC"
        self.symbol["BTC", "RADS", "bittrex"] = "BTC-RADS"
        self.symbol["BTC", "QWARK", "bittrex"] = "BTC-QWARK"
        self.symbol["BTC", "SLS", "bittrex"] = "BTC-SLS"
        self.symbol["BTC", "TX", "bittrex"] = "BTC-TX"
        self.symbol["BTC", "TKN", "bittrex"] = "BTC-TKN"
        self.symbol["BTC", "SAFEX", "bittrex"] = "BTC-SAFEX"
        self.symbol["BTC", "BLOCK", "bittrex"] = "BTC-BLOCK"
        self.symbol["BTC", "SPHR", "bittrex"] = "BTC-SPHR"
        self.symbol["BTC", "VTR", "bittrex"] = "BTC-VTR"
        self.symbol["BTC", "NEOS", "bittrex"] = "BTC-NEOS"
        self.symbol["BTC", "NBT", "bittrex"] = "BTC-NBT"
        self.symbol["BTC", "ZCL", "bittrex"] = "BTC-ZCL"
        self.symbol["BTC", "CFI", "bittrex"] = "BTC-CFI"
        self.symbol["BTC", "VRC", "bittrex"] = "BTC-VRC"
        self.symbol["BTC", "CRW", "bittrex"] = "BTC-CRW"
        self.symbol["BTC", "PPC", "bittrex"] = "BTC-PPC"
        self.symbol["BTC", "CRB", "bittrex"] = "BTC-CRB"
        self.symbol["BTC", "XDN", "bittrex"] = "BTC-XDN"
        self.symbol["BTC", "GRC", "bittrex"] = "BTC-GRC"
        self.symbol["BTC", "CLOAK", "bittrex"] = "BTC-CLOAK"
        self.symbol["BTC", "EMC", "bittrex"] = "BTC-EMC"
        self.symbol["BTC", "DYN", "bittrex"] = "BTC-DYN"
        self.symbol["BTC", "MEME", "bittrex"] = "BTC-MEME"
        self.symbol["BTC", "BCY", "bittrex"] = "BTC-BCY"
        self.symbol["BTC", "SWT", "bittrex"] = "BTC-SWT"
        self.symbol["BTC", "ABY", "bittrex"] = "BTC-ABY"
        self.symbol["BTC", "BURST", "bittrex"] = "BTC-BURST"
        self.symbol["BTC", "MANA", "bittrex"] = "BTC-MANA"
        self.symbol["BTC", "DGD", "bittrex"] = "BTC-DGD"
        self.symbol["BTC", "XVC", "bittrex"] = "BTC-XVC"
        self.symbol["BTC", "NXC", "bittrex"] = "BTC-NXC"
        self.symbol["BTC", "COVAL", "bittrex"] = "BTC-COVAL"
        self.symbol["BTC", "PINK", "bittrex"] = "BTC-PINK"
        self.symbol["BTC", "CLAM", "bittrex"] = "BTC-CLAM"
        self.symbol["BTC", "NLG", "bittrex"] = "BTC-NLG"
        self.symbol["BTC", "XST", "bittrex"] = "BTC-XST"
        self.symbol["BTC", "SPR", "bittrex"] = "BTC-SPR"
        self.symbol["BTC", "XMY", "bittrex"] = "BTC-XMY"
        self.symbol["BTC", "BTCD", "bittrex"] = "BTC-BTCD"
        self.symbol["BTC", "CPC", "bittrex"] = "BTC-CPC"
        self.symbol["BTC", "GCR", "bittrex"] = "BTC-GCR"
        self.symbol["BTC", "VRM", "bittrex"] = "BTC-VRM"
        self.symbol["BTC", "START", "bittrex"] = "BTC-START"
        self.symbol["BTC", "PDC", "bittrex"] = "BTC-PDC"
        self.symbol["BTC", "GBG", "bittrex"] = "BTC-GBG"
        self.symbol["BTC", "BRX", "bittrex"] = "BTC-BRX"
        self.symbol["BTC", "LGD", "bittrex"] = "BTC-LGD"
        self.symbol["BTC", "SIB", "bittrex"] = "BTC-SIB"
        self.symbol["BTC", "INCNT", "bittrex"] = "BTC-INCNT"
        self.symbol["BTC", "PTC", "bittrex"] = "BTC-PTC"
        self.symbol["BTC", "DOPE", "bittrex"] = "BTC-DOPE"
        self.symbol["BTC", "CURE", "bittrex"] = "BTC-CURE"
        self.symbol["BTC", "OMNI", "bittrex"] = "BTC-OMNI"
        self.symbol["BTC", "RBY", "bittrex"] = "BTC-RBY"
        self.symbol["BTC", "TKS", "bittrex"] = "BTC-TKS"
        self.symbol["BTC", "CANN", "bittrex"] = "BTC-CANN"
        self.symbol["BTC", "BRK", "bittrex"] = "BTC-BRK"
        self.symbol["BTC", "DMD", "bittrex"] = "BTC-DMD"
        self.symbol["BTC", "UNB", "bittrex"] = "BTC-UNB"
        self.symbol["BTC", "ADT", "bittrex"] = "BTC-ADT"
        self.symbol["BTC", "TIME", "bittrex"] = "BTC-TIME"
        self.symbol["BTC", "EBST", "bittrex"] = "BTC-EBST"
        self.symbol["BTC", "EFL", "bittrex"] = "BTC-EFL"
        self.symbol["BTC", "DTB", "bittrex"] = "BTC-DTB"
        self.symbol["BTC", "2GIVE", "bittrex"] = "BTC-2GIVE"
        self.symbol["BTC", "ENRG", "bittrex"] = "BTC-ENRG"
        self.symbol["BTC", "GAM", "bittrex"] = "BTC-GAM"
        self.symbol["BTC", "SNRG", "bittrex"] = "BTC-SNRG"
        self.symbol["BTC", "GEO", "bittrex"] = "BTC-GEO"
        self.symbol["BTC", "GLD", "bittrex"] = "BTC-GLD"
        self.symbol["BTC", "GOLOS", "bittrex"] = "BTC-GOLOS"
        self.symbol["BTC", "XMG", "bittrex"] = "BTC-XMG"
        self.symbol["BTC", "BLITZ", "bittrex"] = "BTC-BLITZ"
        self.symbol["BTC", "SEQ", "bittrex"] = "BTC-SEQ"
        self.symbol["BTC", "AUR", "bittrex"] = "BTC-AUR"
        self.symbol["BTC", "APX", "bittrex"] = "BTC-APX"
        self.symbol["BTC", "BYC", "bittrex"] = "BTC-BYC"
        self.symbol["BTC", "MLN", "bittrex"] = "BTC-MLN"
        self.symbol["BTC", "FAIR", "bittrex"] = "BTC-FAIR"
        self.symbol["BTC", "EGC", "bittrex"] = "BTC-EGC"
        self.symbol["BTC", "INFX", "bittrex"] = "BTC-INFX"
        self.symbol["BTC", "BTS", "bittrex"] = "BTC-BTS"
        self.symbol["ETH", "BCC", "bittrex"] = "ETH-BCC"
        self.symbol["ETH", "BTG", "bittrex"] = "ETH-BTG"
        self.symbol["ETH", "NEO", "bittrex"] = "ETH-NEO"
        self.symbol["ETH", "XLM", "bittrex"] = "ETH-XLM"
        self.symbol["ETH", "LTC", "bittrex"] = "ETH-LTC"
        self.symbol["ETH", "OMG", "bittrex"] = "ETH-OMG"
        self.symbol["ETH", "POWR", "bittrex"] = "ETH-POWR"
        self.symbol["ETH", "SNGLS", "bittrex"] = "ETH-SNGLS"
        self.symbol["ETH", "QTUM", "bittrex"] = "ETH-QTUM"
        self.symbol["ETH", "PAY", "bittrex"] = "ETH-PAY"
        self.symbol["ETH", "RCN", "bittrex"] = "ETH-RCN"
        self.symbol["ETH", "BNT", "bittrex"] = "ETH-BNT"
        self.symbol["ETH", "XMR", "bittrex"] = "ETH-XMR"
        self.symbol["ETH", "XRP", "bittrex"] = "ETH-XRP"
        self.symbol["ETH", "SALT", "bittrex"] = "ETH-SALT"
        self.symbol["ETH", "STRAT", "bittrex"] = "ETH-STRAT"
        self.symbol["ETH", "ETC", "bittrex"] = "ETH-ETC"
        self.symbol["ETH", "ZEC", "bittrex"] = "ETH-ZEC"
        self.symbol["ETH", "DASH", "bittrex"] = "ETH-DASH"
        self.symbol["ETH", "CVC", "bittrex"] = "ETH-CVC"
        self.symbol["ETH", "QRL", "bittrex"] = "ETH-QRL"
        self.symbol["ETH", "GNT", "bittrex"] = "ETH-GNT"
        self.symbol["ETH", "ADX", "bittrex"] = "ETH-ADX"
        self.symbol["ETH", "BAT", "bittrex"] = "ETH-BAT"
        self.symbol["ETH", "SNT", "bittrex"] = "ETH-SNT"
        self.symbol["ETH", "XEM", "bittrex"] = "ETH-XEM"
        self.symbol["ETH", "PTOY", "bittrex"] = "ETH-PTOY"
        self.symbol["ETH", "MCO", "bittrex"] = "ETH-MCO"
        self.symbol["ETH", "WAVES", "bittrex"] = "ETH-WAVES"
        self.symbol["ETH", "GNO", "bittrex"] = "ETH-GNO"
        self.symbol["ETH", "NMR", "bittrex"] = "ETH-NMR"
        self.symbol["ETH", "SC", "bittrex"] = "ETH-SC"
        self.symbol["ETH", "TRST", "bittrex"] = "ETH-TRST"
        self.symbol["ETH", "MTL", "bittrex"] = "ETH-MTL"
        self.symbol["ETH", "FCT", "bittrex"] = "ETH-FCT"
        self.symbol["ETH", "TIX", "bittrex"] = "ETH-TIX"
        self.symbol["ETH", "STORJ", "bittrex"] = "ETH-STORJ"
        self.symbol["ETH", "VIB", "bittrex"] = "ETH-VIB"
        self.symbol["ETH", "GUP", "bittrex"] = "ETH-GUP"
        self.symbol["ETH", "DGD", "bittrex"] = "ETH-DGD"
        self.symbol["ETH", "LUN", "bittrex"] = "ETH-LUN"
        self.symbol["ETH", "REP", "bittrex"] = "ETH-REP"
        self.symbol["ETH", "FUN", "bittrex"] = "ETH-FUN"
        self.symbol["ETH", "DGB", "bittrex"] = "ETH-DGB"
        self.symbol["ETH", "WINGS", "bittrex"] = "ETH-WINGS"
        self.symbol["ETH", "1ST", "bittrex"] = "ETH-1ST"
        self.symbol["ETH", "HMQ", "bittrex"] = "ETH-HMQ"
        self.symbol["ETH", "ANT", "bittrex"] = "ETH-ANT"
        self.symbol["ETH", "RLC", "bittrex"] = "ETH-RLC"
        self.symbol["ETH", "DNT", "bittrex"] = "ETH-DNT"
        self.symbol["ETH", "CFI", "bittrex"] = "ETH-CFI"
        self.symbol["ETH", "MYST", "bittrex"] = "ETH-MYST"
        self.symbol["ETH", "TKN", "bittrex"] = "ETH-TKN"
        self.symbol["ETH", "MANA", "bittrex"] = "ETH-MANA"
        self.symbol["ETH", "CRB", "bittrex"] = "ETH-CRB"
        self.symbol["ETH", "TIME", "bittrex"] = "ETH-TIME"
        self.symbol["ETH", "ADT", "bittrex"] = "ETH-ADT"
        self.symbol["ETH", "LGD", "bittrex"] = "ETH-LGD"
        self.symbol["ETH", "BTS", "bittrex"] = "ETH-BTS"
        self.symbol["USDT", "BTC", "bittrex"] = "USDT-BTC"
        self.symbol["USDT", "BCC", "bittrex"] = "USDT-BCC"
        self.symbol["USDT", "ETH", "bittrex"] = "USDT-ETH"
        self.symbol["USDT", "BTG", "bittrex"] = "USDT-BTG"
        self.symbol["USDT", "NEO", "bittrex"] = "USDT-NEO"
        self.symbol["USDT", "LTC", "bittrex"] = "USDT-LTC"
        self.symbol["USDT", "XRP", "bittrex"] = "USDT-XRP"
        self.symbol["USDT", "ZEC", "bittrex"] = "USDT-ZEC"
        self.symbol["USDT", "OMG", "bittrex"] = "USDT-OMG"
        self.symbol["USDT", "ETC", "bittrex"] = "USDT-ETC"
        self.symbol["USDT", "DASH", "bittrex"] = "USDT-DASH"
        self.symbol["USDT", "XMR", "bittrex"] = "USDT-XMR"

        # platform fee and lotsize

        # order
        # ##########GDAX###########
        # currency name in each platform
        self.currency_dict["BTC", "gdax"] = "BTC"
        self.currency_dict["ETH", "gdax"] = "ETH"
        self.currency_dict["LTC", "gdax"] = "LTC"
        self.currency_dict["USD", "gdax"] = "USD"
        self.currency_dict["EUR", "gdax"] = "EUR"
        self.currency_dict["GBP", "gdax"] = "GBP"

        # currency pair name in each platform
        self.symbol["BTC", "USD", "gdax"] = "BTC-USD"
        self.symbol["BTC", "EUR", "gdax"] = "BTC-EUR"
        self.symbol["BTC", "GBP", "gdax"] = "BTC-GBP"
        self.symbol["ETH", "USD", "gdax"] = "ETH-USD"
        self.symbol["ETH", "BTC", "gdax"] = "ETH-BTC"
        self.symbol["ETH", "EUR", "gdax"] = "ETH-EUR"
        self.symbol["LTC", "USD", "gdax"] = "LTC-USD"
        self.symbol["LTC", "BTC", "gdax"] = "LTC-BTC"
        self.symbol["LTC", "EUR", "gdax"] = "LTC-EUR"

        # platform fee and lotsize

        # order
        # ##########HITBTC###########
        # currency name in each platform
        self.currency_dict["BCH", "hitbtc"] = "BCH"
        self.currency_dict["ETH", "hitbtc"] = "ETH"
        self.currency_dict["BTG", "hitbtc"] = "BTG"
        self.currency_dict["DASH", "hitbtc"] = "DASH"
        self.currency_dict["ZEC", "hitbtc"] = "ZEC"
        self.currency_dict["XMR", "hitbtc"] = "XMR"
        self.currency_dict["XDN", "hitbtc"] = "XDN"
        self.currency_dict["NXT", "hitbtc"] = "NXT"
        self.currency_dict["LTC", "hitbtc"] = "LTC"
        self.currency_dict["XEM", "hitbtc"] = "XEM"
        self.currency_dict["BCN", "hitbtc"] = "BCN"
        self.currency_dict["ETC", "hitbtc"] = "ETC"
        self.currency_dict["XRP", "hitbtc"] = "XRP"
        self.currency_dict["EOS", "hitbtc"] = "EOS"
        self.currency_dict["MAID", "hitbtc"] = "MAID"
        self.currency_dict["LSK", "hitbtc"] = "LSK"
        self.currency_dict["BNT", "hitbtc"] = "BNT"
        self.currency_dict["ORME", "hitbtc"] = "ORME"
        self.currency_dict["DOGE", "hitbtc"] = "DOGE"
        self.currency_dict["BTX", "hitbtc"] = "BTX"
        self.currency_dict["NEO", "hitbtc"] = "NEO"
        self.currency_dict["B2X", "hitbtc"] = "B2X"
        self.currency_dict["STRAT", "hitbtc"] = "STRAT"
        self.currency_dict["EDG", "hitbtc"] = "EDG"
        self.currency_dict["ITS", "hitbtc"] = "ITS"
        self.currency_dict["BCC", "hitbtc"] = "BCC"
        self.currency_dict["XUC", "hitbtc"] = "XUC"
        self.currency_dict["POLL", "hitbtc"] = "POLL"
        self.currency_dict["SNC", "hitbtc"] = "SNC"
        self.currency_dict["LRC", "hitbtc"] = "LRC"
        self.currency_dict["PRG", "hitbtc"] = "PRG"
        self.currency_dict["HVN", "hitbtc"] = "HVN"
        self.currency_dict["CNX", "hitbtc"] = "CNX"
        self.currency_dict["SUB", "hitbtc"] = "SUB"
        self.currency_dict["CSNO", "hitbtc"] = "CSNO"
        self.currency_dict["PLBT", "hitbtc"] = "PLBT"
        self.currency_dict["SNGLS", "hitbtc"] = "SNGLS"
        self.currency_dict["SISA", "hitbtc"] = "SISA"
        self.currency_dict["TNT", "hitbtc"] = "TNT"
        self.currency_dict["AEON", "hitbtc"] = "AEON"
        self.currency_dict["AIR", "hitbtc"] = "AIR"
        self.currency_dict["STX", "hitbtc"] = "STX"
        self.currency_dict["IXT", "hitbtc"] = "IXT"
        self.currency_dict["AE", "hitbtc"] = "AE"
        self.currency_dict["SCL", "hitbtc"] = "SCL"
        self.currency_dict["ETP", "hitbtc"] = "ETP"
        self.currency_dict["EBTC", "hitbtc"] = "EBTC"
        self.currency_dict["BKB", "hitbtc"] = "BKB"
        self.currency_dict["CDT", "hitbtc"] = "CDT"
        self.currency_dict["ODN", "hitbtc"] = "ODN"
        self.currency_dict["DCN", "hitbtc"] = "DCN"
        self.currency_dict["QAU", "hitbtc"] = "QAU"
        self.currency_dict["VIBE", "hitbtc"] = "VIBE"
        self.currency_dict["PPT", "hitbtc"] = "PPT"
        self.currency_dict["YOYOW", "hitbtc"] = "YOYOW"
        self.currency_dict["VERI", "hitbtc"] = "VERI"
        self.currency_dict["PAY", "hitbtc"] = "PAY"
        self.currency_dict["WTC", "hitbtc"] = "WTC"
        self.currency_dict["XVG", "hitbtc"] = "XVG"
        self.currency_dict["SMART", "hitbtc"] = "SMART"
        self.currency_dict["SC", "hitbtc"] = "SC"
        self.currency_dict["ZRC", "hitbtc"] = "ZRC"
        self.currency_dict["POE", "hitbtc"] = "POE"
        self.currency_dict["WAVES", "hitbtc"] = "WAVES"
        self.currency_dict["CND", "hitbtc"] = "CND"
        self.currency_dict["DCT", "hitbtc"] = "DCT"
        self.currency_dict["FCN", "hitbtc"] = "FCN"
        self.currency_dict["STEEM", "hitbtc"] = "STEEM"
        self.currency_dict["ARN", "hitbtc"] = "ARN"
        self.currency_dict["PPC", "hitbtc"] = "PPC"
        self.currency_dict["ZRX", "hitbtc"] = "ZRX"
        self.currency_dict["ICOS", "hitbtc"] = "ICOS"
        self.currency_dict["NEBL", "hitbtc"] = "NEBL"
        self.currency_dict["TRX", "hitbtc"] = "TRX"
        self.currency_dict["VEN", "hitbtc"] = "VEN"
        self.currency_dict["HPC", "hitbtc"] = "HPC"
        self.currency_dict["DLT", "hitbtc"] = "DLT"
        self.currency_dict["OMG", "hitbtc"] = "OMG"
        self.currency_dict["ART", "hitbtc"] = "ART"
        self.currency_dict["MTH", "hitbtc"] = "MTH"
        self.currency_dict["LAT", "hitbtc"] = "LAT"
        self.currency_dict["CTR", "hitbtc"] = "CTR"
        self.currency_dict["EDO", "hitbtc"] = "EDO"
        self.currency_dict["PIX", "hitbtc"] = "PIX"
        self.currency_dict["KICK", "hitbtc"] = "KICK"
        self.currency_dict["CLD", "hitbtc"] = "CLD"
        self.currency_dict["BTM", "hitbtc"] = "BTM"
        self.currency_dict["RVT", "hitbtc"] = "RVT"
        self.currency_dict["ZSC", "hitbtc"] = "ZSC"
        self.currency_dict["VIB", "hitbtc"] = "VIB"
        self.currency_dict["ICN", "hitbtc"] = "ICN"
        self.currency_dict["FYP", "hitbtc"] = "FYP"
        self.currency_dict["BQX", "hitbtc"] = "BQX"
        self.currency_dict["OPT", "hitbtc"] = "OPT"
        self.currency_dict["ARDR", "hitbtc"] = "ARDR"
        self.currency_dict["SNT", "hitbtc"] = "SNT"
        self.currency_dict["BMC", "hitbtc"] = "BMC"
        self.currency_dict["EXN", "hitbtc"] = "EXN"
        self.currency_dict["MCAP", "hitbtc"] = "MCAP"
        self.currency_dict["LIFE", "hitbtc"] = "LIFE"
        self.currency_dict["DGD", "hitbtc"] = "DGD"
        self.currency_dict["CTX", "hitbtc"] = "CTX"
        self.currency_dict["XAUR", "hitbtc"] = "XAUR"
        self.currency_dict["SBD", "hitbtc"] = "SBD"
        self.currency_dict["ATB", "hitbtc"] = "ATB"
        self.currency_dict["HAC", "hitbtc"] = "HAC"
        self.currency_dict["PLR", "hitbtc"] = "PLR"
        self.currency_dict["DGB", "hitbtc"] = "DGB"
        self.currency_dict["TRST", "hitbtc"] = "TRST"
        self.currency_dict["1ST", "hitbtc"] = "1ST"
        self.currency_dict["PTOY", "hitbtc"] = "PTOY"
        self.currency_dict["DNT", "hitbtc"] = "DNT"
        self.currency_dict["EBTCOLD", "hitbtc"] = "EBTCOLD"
        self.currency_dict["ENJ", "hitbtc"] = "ENJ"
        self.currency_dict["OTX", "hitbtc"] = "OTX"
        self.currency_dict["PLU", "hitbtc"] = "PLU"
        self.currency_dict["FUN", "hitbtc"] = "FUN"
        self.currency_dict["ATM", "hitbtc"] = "ATM"
        self.currency_dict["GAME", "hitbtc"] = "GAME"
        self.currency_dict["NTO", "hitbtc"] = "NTO"
        self.currency_dict["ATS", "hitbtc"] = "ATS"
        self.currency_dict["GNO", "hitbtc"] = "GNO"
        self.currency_dict["CFI", "hitbtc"] = "CFI"
        self.currency_dict["EMGO", "hitbtc"] = "EMGO"
        self.currency_dict["PING", "hitbtc"] = "PING"
        self.currency_dict["ATL", "hitbtc"] = "ATL"
        self.currency_dict["DICE", "hitbtc"] = "DICE"
        self.currency_dict["SKIN", "hitbtc"] = "SKIN"
        self.currency_dict["DSH", "hitbtc"] = "DSH"
        self.currency_dict["TAAS", "hitbtc"] = "TAAS"
        self.currency_dict["BMT", "hitbtc"] = "BMT"
        self.currency_dict["WMGO", "hitbtc"] = "WMGO"
        self.currency_dict["QCN", "hitbtc"] = "QCN"
        self.currency_dict["REP", "hitbtc"] = "REP"
        self.currency_dict["MNE", "hitbtc"] = "MNE"
        self.currency_dict["AMP", "hitbtc"] = "AMP"
        self.currency_dict["VOISE", "hitbtc"] = "VOISE"
        self.currency_dict["ANT", "hitbtc"] = "ANT"
        self.currency_dict["WINGS", "hitbtc"] = "WINGS"
        self.currency_dict["ETBS", "hitbtc"] = "ETBS"
        self.currency_dict["STU", "hitbtc"] = "STU"
        self.currency_dict["ELE", "hitbtc"] = "ELE"
        self.currency_dict["TGT", "hitbtc"] = "TGT"
        self.currency_dict["FUEL", "hitbtc"] = "FUEL"
        self.currency_dict["LUN", "hitbtc"] = "LUN"
        self.currency_dict["MIPS", "hitbtc"] = "MIPS"
        self.currency_dict["SWT", "hitbtc"] = "SWT"
        self.currency_dict["RLC", "hitbtc"] = "RLC"
        self.currency_dict["ICO", "hitbtc"] = "ICO"
        self.currency_dict["UGT", "hitbtc"] = "UGT"
        self.currency_dict["TIME", "hitbtc"] = "TIME"
        self.currency_dict["TKN", "hitbtc"] = "TKN"
        self.currency_dict["SUR", "hitbtc"] = "SUR"
        self.currency_dict["NXC", "hitbtc"] = "NXC"
        self.currency_dict["EMC", "hitbtc"] = "EMC"
        self.currency_dict["COSS", "hitbtc"] = "COSS"
        self.currency_dict["OAX", "hitbtc"] = "OAX"
        self.currency_dict["BUS", "hitbtc"] = "BUS"
        self.currency_dict["GUP", "hitbtc"] = "GUP"
        self.currency_dict["PRE", "hitbtc"] = "PRE"
        self.currency_dict["ELM", "hitbtc"] = "ELM"
        self.currency_dict["EVX", "hitbtc"] = "EVX"
        self.currency_dict["ADX", "hitbtc"] = "ADX"
        self.currency_dict["MSP", "hitbtc"] = "MSP"
        self.currency_dict["DRT", "hitbtc"] = "DRT"
        self.currency_dict["GVT", "hitbtc"] = "GVT"
        self.currency_dict["HDG", "hitbtc"] = "HDG"
        self.currency_dict["QTUM", "hitbtc"] = "QTUM"
        self.currency_dict["BET", "hitbtc"] = "BET"
        self.currency_dict["LA", "hitbtc"] = "LA"
        self.currency_dict["CCT", "hitbtc"] = "CCT"
        self.currency_dict["FYN", "hitbtc"] = "FYN"
        self.currency_dict["MYB", "hitbtc"] = "MYB"
        self.currency_dict["DENT", "hitbtc"] = "DENT"
        self.currency_dict["NET", "hitbtc"] = "NET"
        self.currency_dict["SAN", "hitbtc"] = "SAN"
        self.currency_dict["SNM", "hitbtc"] = "SNM"
        self.currency_dict["AVT", "hitbtc"] = "AVT"
        self.currency_dict["TKR", "hitbtc"] = "TKR"
        self.currency_dict["HGT", "hitbtc"] = "HGT"
        self.currency_dict["IND", "hitbtc"] = "IND"
        self.currency_dict["QVT", "hitbtc"] = "QVT"
        self.currency_dict["EBET", "hitbtc"] = "EBET"
        self.currency_dict["RKC", "hitbtc"] = "RKC"
        self.currency_dict["ECAT", "hitbtc"] = "ECAT"
        self.currency_dict["PRO", "hitbtc"] = "PRO"
        self.currency_dict["CDX", "hitbtc"] = "CDX"
        self.currency_dict["NDC", "hitbtc"] = "NDC"
        self.currency_dict["TIX", "hitbtc"] = "TIX"
        self.currency_dict["UET", "hitbtc"] = "UET"
        self.currency_dict["BAS", "hitbtc"] = "BAS"
        self.currency_dict["DDF", "hitbtc"] = "DDF"
        self.currency_dict["BTC", "hitbtc"] = "BTC"
        self.currency_dict["CVC", "hitbtc"] = "CVC"
        self.currency_dict["MANA", "hitbtc"] = "MANA"
        self.currency_dict["USDT", "hitbtc"] = "USDT"

        # currency pair name in each platform
        self.symbol["BCH", "BTC", "hitbtc"] = "BCHBTC"
        self.symbol["ETH", "BTC", "hitbtc"] = "ETHBTC"
        self.symbol["BTG", "BTC", "hitbtc"] = "BTGBTC"
        self.symbol["DASH", "BTC", "hitbtc"] = "DASHBTC"
        self.symbol["ZEC", "BTC", "hitbtc"] = "ZECBTC"
        self.symbol["XMR", "BTC", "hitbtc"] = "XMRBTC"
        self.symbol["XDN", "BTC", "hitbtc"] = "XDNBTC"
        self.symbol["NXT", "BTC", "hitbtc"] = "NXTBTC"
        self.symbol["LTC", "BTC", "hitbtc"] = "LTCBTC"
        self.symbol["XEM", "BTC", "hitbtc"] = "XEMBTC"
        self.symbol["BCN", "BTC", "hitbtc"] = "BCNBTC"
        self.symbol["ETC", "BTC", "hitbtc"] = "ETCBTC"
        self.symbol["XRP", "BTC", "hitbtc"] = "XRPBTC"
        self.symbol["EOS", "BTC", "hitbtc"] = "EOSBTC"
        self.symbol["MAID", "BTC", "hitbtc"] = "MAIDBTC"
        self.symbol["LSK", "BTC", "hitbtc"] = "LSKBTC"
        self.symbol["BNT", "BTC", "hitbtc"] = "BNTBTC"
        self.symbol["ORME", "BTC", "hitbtc"] = "ORMEBTC"
        self.symbol["DOGE", "BTC", "hitbtc"] = "DOGEBTC"
        self.symbol["BTX", "BTC", "hitbtc"] = "BTXBTC"
        self.symbol["NEO", "BTC", "hitbtc"] = "NEOBTC"
        self.symbol["B2X", "BTC", "hitbtc"] = "B2XBTC"
        self.symbol["STRAT", "BTC", "hitbtc"] = "STRATBTC"
        self.symbol["EDG", "BTC", "hitbtc"] = "EDGBTC"
        self.symbol["ITS", "BTC", "hitbtc"] = "ITSBTC"
        self.symbol["BCC", "BTC", "hitbtc"] = "BCCBTC"
        self.symbol["XUC", "BTC", "hitbtc"] = "XUCBTC"
        self.symbol["POLL", "BTC", "hitbtc"] = "POLLBTC"
        self.symbol["SNC", "BTC", "hitbtc"] = "SNCBTC"
        self.symbol["LRC", "BTC", "hitbtc"] = "LRCBTC"
        self.symbol["PRG", "BTC", "hitbtc"] = "PRGBTC"
        self.symbol["HVN", "BTC", "hitbtc"] = "HVNBTC"
        self.symbol["CNX", "BTC", "hitbtc"] = "CNXBTC"
        self.symbol["SUB", "BTC", "hitbtc"] = "SUBBTC"
        self.symbol["CSNO", "BTC", "hitbtc"] = "CSNOBTC"
        self.symbol["PLBT", "BTC", "hitbtc"] = "PLBTBTC"
        self.symbol["SNGLS", "BTC", "hitbtc"] = "SNGLSBTC"
        self.symbol["SISA", "BTC", "hitbtc"] = "SISABTC"
        self.symbol["TNT", "BTC", "hitbtc"] = "TNTBTC"
        self.symbol["AEON", "BTC", "hitbtc"] = "AEONBTC"
        self.symbol["AIR", "BTC", "hitbtc"] = "AIRBTC"
        self.symbol["STX", "BTC", "hitbtc"] = "STXBTC"
        self.symbol["IXT", "BTC", "hitbtc"] = "IXTBTC"
        self.symbol["AE", "BTC", "hitbtc"] = "AEBTC"
        self.symbol["SCL", "BTC", "hitbtc"] = "SCLBTC"
        self.symbol["ETP", "BTC", "hitbtc"] = "ETPBTC"
        self.symbol["EBTC", "BTC", "hitbtc"] = "EBTCBTC"
        self.symbol["BKB", "BTC", "hitbtc"] = "BKBBTC"
        self.symbol["CDT", "BTC", "hitbtc"] = "CDTBTC"
        self.symbol["ODN", "BTC", "hitbtc"] = "ODNBTC"
        self.symbol["DCN", "BTC", "hitbtc"] = "DCNBTC"
        self.symbol["QAU", "BTC", "hitbtc"] = "QAUBTC"
        self.symbol["VIBE", "BTC", "hitbtc"] = "VIBEBTC"
        self.symbol["PPT", "BTC", "hitbtc"] = "PPTBTC"
        self.symbol["YOYOW", "BTC", "hitbtc"] = "YOYOWBTC"
        self.symbol["VERI", "BTC", "hitbtc"] = "VERIBTC"
        self.symbol["PAY", "BTC", "hitbtc"] = "PAYBTC"
        self.symbol["WTC", "BTC", "hitbtc"] = "WTCBTC"
        self.symbol["XVG", "BTC", "hitbtc"] = "XVGBTC"
        self.symbol["SMART", "BTC", "hitbtc"] = "SMARTBTC"
        self.symbol["SC", "BTC", "hitbtc"] = "SCBTC"
        self.symbol["ZRC", "BTC", "hitbtc"] = "ZRCBTC"
        self.symbol["POE", "BTC", "hitbtc"] = "POEBTC"
        self.symbol["WAVES", "BTC", "hitbtc"] = "WAVESBTC"
        self.symbol["CND", "BTC", "hitbtc"] = "CNDBTC"
        self.symbol["DCT", "BTC", "hitbtc"] = "DCTBTC"
        self.symbol["FCN", "BTC", "hitbtc"] = "FCNBTC"
        self.symbol["STEEM", "BTC", "hitbtc"] = "STEEMBTC"
        self.symbol["ARN", "BTC", "hitbtc"] = "ARNBTC"
        self.symbol["PPC", "BTC", "hitbtc"] = "PPCBTC"
        self.symbol["ZRX", "BTC", "hitbtc"] = "ZRXBTC"
        self.symbol["ICOS", "BTC", "hitbtc"] = "ICOSBTC"
        self.symbol["NEBL", "BTC", "hitbtc"] = "NEBLBTC"
        self.symbol["TRX", "BTC", "hitbtc"] = "TRXBTC"
        self.symbol["VEN", "BTC", "hitbtc"] = "VENBTC"
        self.symbol["HPC", "BTC", "hitbtc"] = "HPCBTC"
        self.symbol["DLT", "BTC", "hitbtc"] = "DLTBTC"
        self.symbol["OMG", "BTC", "hitbtc"] = "OMGBTC"
        self.symbol["ART", "BTC", "hitbtc"] = "ARTBTC"
        self.symbol["MTH", "BTC", "hitbtc"] = "MTHBTC"
        self.symbol["LAT", "BTC", "hitbtc"] = "LATBTC"
        self.symbol["CTR", "BTC", "hitbtc"] = "CTRBTC"
        self.symbol["EDO", "BTC", "hitbtc"] = "EDOBTC"
        self.symbol["PIX", "BTC", "hitbtc"] = "PIXBTC"
        self.symbol["KICK", "BTC", "hitbtc"] = "KICKBTC"
        self.symbol["CLD", "BTC", "hitbtc"] = "CLDBTC"
        self.symbol["BTM", "BTC", "hitbtc"] = "BTMBTC"
        self.symbol["RVT", "BTC", "hitbtc"] = "RVTBTC"
        self.symbol["ZSC", "BTC", "hitbtc"] = "ZSCBTC"
        self.symbol["VIB", "BTC", "hitbtc"] = "VIBBTC"
        self.symbol["ICN", "BTC", "hitbtc"] = "ICNBTC"
        self.symbol["FYP", "BTC", "hitbtc"] = "FYPBTC"
        self.symbol["BQX", "BTC", "hitbtc"] = "BQXBTC"
        self.symbol["OPT", "BTC", "hitbtc"] = "OPTBTC"
        self.symbol["ARDR", "BTC", "hitbtc"] = "ARDRBTC"
        self.symbol["SNT", "BTC", "hitbtc"] = "SNTBTC"
        self.symbol["BMC", "BTC", "hitbtc"] = "BMCBTC"
        self.symbol["EXN", "BTC", "hitbtc"] = "EXNBTC"
        self.symbol["MCAP", "BTC", "hitbtc"] = "MCAPBTC"
        self.symbol["LIFE", "BTC", "hitbtc"] = "LIFEBTC"
        self.symbol["DGD", "BTC", "hitbtc"] = "DGDBTC"
        self.symbol["CTX", "BTC", "hitbtc"] = "CTXBTC"
        self.symbol["XAUR", "BTC", "hitbtc"] = "XAURBTC"
        self.symbol["SBD", "BTC", "hitbtc"] = "SBDBTC"
        self.symbol["ATB", "BTC", "hitbtc"] = "ATBBTC"
        self.symbol["HAC", "BTC", "hitbtc"] = "HACBTC"
        self.symbol["PLR", "BTC", "hitbtc"] = "PLRBTC"
        self.symbol["DGB", "BTC", "hitbtc"] = "DGBBTC"
        self.symbol["TRST", "BTC", "hitbtc"] = "TRSTBTC"
        self.symbol["1ST", "BTC", "hitbtc"] = "1STBTC"
        self.symbol["PTOY", "BTC", "hitbtc"] = "PTOYBTC"
        self.symbol["DNT", "BTC", "hitbtc"] = "DNTBTC"
        self.symbol["EBTCOLD", "BTC", "hitbtc"] = "EBTCOLDBTC"
        self.symbol["ENJ", "BTC", "hitbtc"] = "ENJBTC"
        self.symbol["OTX", "BTC", "hitbtc"] = "OTXBTC"
        self.symbol["PLU", "BTC", "hitbtc"] = "PLUBTC"
        self.symbol["FUN", "BTC", "hitbtc"] = "FUNBTC"
        self.symbol["ATM", "BTC", "hitbtc"] = "ATMBTC"
        self.symbol["GAME", "BTC", "hitbtc"] = "GAMEBTC"
        self.symbol["NTO", "BTC", "hitbtc"] = "NTOBTC"
        self.symbol["ATS", "BTC", "hitbtc"] = "ATSBTC"
        self.symbol["GNO", "BTC", "hitbtc"] = "GNOBTC"
        self.symbol["CFI", "BTC", "hitbtc"] = "CFIBTC"
        self.symbol["EMGO", "BTC", "hitbtc"] = "EMGOBTC"
        self.symbol["PING", "BTC", "hitbtc"] = "PINGBTC"
        self.symbol["ATL", "BTC", "hitbtc"] = "ATLBTC"
        self.symbol["DICE", "BTC", "hitbtc"] = "DICEBTC"
        self.symbol["SKIN", "BTC", "hitbtc"] = "SKINBTC"
        self.symbol["DSH", "BTC", "hitbtc"] = "DSHBTC"
        self.symbol["TAAS", "BTC", "hitbtc"] = "TAASBTC"
        self.symbol["BMT", "BTC", "hitbtc"] = "BMTBTC"
        self.symbol["WMGO", "BTC", "hitbtc"] = "WMGOBTC"
        self.symbol["QCN", "BTC", "hitbtc"] = "QCNBTC"
        self.symbol["REP", "BTC", "hitbtc"] = "REPBTC"
        self.symbol["MNE", "BTC", "hitbtc"] = "MNEBTC"
        self.symbol["AMP", "BTC", "hitbtc"] = "AMPBTC"
        self.symbol["VOISE", "BTC", "hitbtc"] = "VOISEBTC"
        self.symbol["ANT", "BTC", "hitbtc"] = "ANTBTC"
        self.symbol["WINGS", "BTC", "hitbtc"] = "WINGSBTC"
        self.symbol["ETBS", "BTC", "hitbtc"] = "ETBSBTC"
        self.symbol["STU", "BTC", "hitbtc"] = "STUBTC"
        self.symbol["ELE", "BTC", "hitbtc"] = "ELEBTC"
        self.symbol["TGT", "BTC", "hitbtc"] = "TGTBTC"
        self.symbol["FUEL", "BTC", "hitbtc"] = "FUELBTC"
        self.symbol["LUN", "BTC", "hitbtc"] = "LUNBTC"
        self.symbol["MIPS", "BTC", "hitbtc"] = "MIPSBTC"
        self.symbol["SWT", "BTC", "hitbtc"] = "SWTBTC"
        self.symbol["RLC", "BTC", "hitbtc"] = "RLCBTC"
        self.symbol["ICO", "BTC", "hitbtc"] = "ICOBTC"
        self.symbol["UGT", "BTC", "hitbtc"] = "UGTBTC"
        self.symbol["TIME", "BTC", "hitbtc"] = "TIMEBTC"
        self.symbol["TKN", "BTC", "hitbtc"] = "TKNBTC"
        self.symbol["SUR", "BTC", "hitbtc"] = "SURBTC"
        self.symbol["NXC", "BTC", "hitbtc"] = "NXCBTC"
        self.symbol["EMC", "BTC", "hitbtc"] = "EMCBTC"
        self.symbol["COSS", "BTC", "hitbtc"] = "COSSBTC"
        self.symbol["OAX", "BTC", "hitbtc"] = "OAXBTC"
        self.symbol["BUS", "BTC", "hitbtc"] = "BUSBTC"
        self.symbol["GUP", "BTC", "hitbtc"] = "GUPBTC"
        self.symbol["PRE", "BTC", "hitbtc"] = "PREBTC"
        self.symbol["ELM", "BTC", "hitbtc"] = "ELMBTC"
        self.symbol["EVX", "BTC", "hitbtc"] = "EVXBTC"
        self.symbol["BCH", "ETH", "hitbtc"] = "BCHETH"
        self.symbol["BTG", "ETH", "hitbtc"] = "BTGETH"
        self.symbol["VIB", "ETH", "hitbtc"] = "VIBETH"
        self.symbol["CDT", "ETH", "hitbtc"] = "CDTETH"
        self.symbol["XMR", "ETH", "hitbtc"] = "XMRETH"
        self.symbol["SNC", "ETH", "hitbtc"] = "SNCETH"
        self.symbol["ADX", "ETH", "hitbtc"] = "ADXETH"
        self.symbol["PLR", "ETH", "hitbtc"] = "PLRETH"
        self.symbol["EOS", "ETH", "hitbtc"] = "EOSETH"
        self.symbol["SUR", "ETH", "hitbtc"] = "SURETH"
        self.symbol["DASH", "ETH", "hitbtc"] = "DASHETH"
        self.symbol["MSP", "ETH", "hitbtc"] = "MSPETH"
        self.symbol["CND", "ETH", "hitbtc"] = "CNDETH"
        self.symbol["BQX", "ETH", "hitbtc"] = "BQXETH"
        self.symbol["B2X", "ETH", "hitbtc"] = "B2XETH"
        self.symbol["ZEC", "ETH", "hitbtc"] = "ZECETH"
        self.symbol["NEO", "ETH", "hitbtc"] = "NEOETH"
        self.symbol["STX", "ETH", "hitbtc"] = "STXETH"
        self.symbol["DRT", "ETH", "hitbtc"] = "DRTETH"
        self.symbol["ZRX", "ETH", "hitbtc"] = "ZRXETH"
        self.symbol["XUC", "ETH", "hitbtc"] = "XUCETH"
        self.symbol["HVN", "ETH", "hitbtc"] = "HVNETH"
        self.symbol["GVT", "ETH", "hitbtc"] = "GVTETH"
        self.symbol["IXT", "ETH", "hitbtc"] = "IXTETH"
        self.symbol["ETC", "ETH", "hitbtc"] = "ETCETH"
        self.symbol["HDG", "ETH", "hitbtc"] = "HDGETH"
        self.symbol["PRG", "ETH", "hitbtc"] = "PRGETH"
        self.symbol["SUB", "ETH", "hitbtc"] = "SUBETH"
        self.symbol["AIR", "ETH", "hitbtc"] = "AIRETH"
        self.symbol["TNT", "ETH", "hitbtc"] = "TNTETH"
        self.symbol["COSS", "ETH", "hitbtc"] = "COSSETH"
        self.symbol["PPT", "ETH", "hitbtc"] = "PPTETH"
        self.symbol["QAU", "ETH", "hitbtc"] = "QAUETH"
        self.symbol["EBTC", "ETH", "hitbtc"] = "EBTCETH"
        self.symbol["LTC", "ETH", "hitbtc"] = "LTCETH"
        self.symbol["PIX", "ETH", "hitbtc"] = "PIXETH"
        self.symbol["SNT", "ETH", "hitbtc"] = "SNTETH"
        self.symbol["LRC", "ETH", "hitbtc"] = "LRCETH"
        self.symbol["QTUM", "ETH", "hitbtc"] = "QTUMETH"
        self.symbol["CTR", "ETH", "hitbtc"] = "CTRETH"
        self.symbol["VEN", "ETH", "hitbtc"] = "VENETH"
        self.symbol["NXT", "ETH", "hitbtc"] = "NXTETH"
        self.symbol["BET", "ETH", "hitbtc"] = "BETETH"
        self.symbol["LA", "ETH", "hitbtc"] = "LAETH"
        self.symbol["CCT", "ETH", "hitbtc"] = "CCTETH"
        self.symbol["FYN", "ETH", "hitbtc"] = "FYNETH"
        self.symbol["OMG", "ETH", "hitbtc"] = "OMGETH"
        self.symbol["ICOS", "ETH", "hitbtc"] = "ICOSETH"
        self.symbol["ZSC", "ETH", "hitbtc"] = "ZSCETH"
        self.symbol["MYB", "ETH", "hitbtc"] = "MYBETH"
        self.symbol["DENT", "ETH", "hitbtc"] = "DENTETH"
        self.symbol["NEBL", "ETH", "hitbtc"] = "NEBLETH"
        self.symbol["NET", "ETH", "hitbtc"] = "NETETH"
        self.symbol["CLD", "ETH", "hitbtc"] = "CLDETH"
        self.symbol["VERI", "ETH", "hitbtc"] = "VERIETH"
        self.symbol["ETP", "ETH", "hitbtc"] = "ETPETH"
        self.symbol["SISA", "ETH", "hitbtc"] = "SISAETH"
        self.symbol["XEM", "ETH", "hitbtc"] = "XEMETH"
        self.symbol["PAY", "ETH", "hitbtc"] = "PAYETH"
        self.symbol["DOGE", "ETH", "hitbtc"] = "DOGEETH"
        self.symbol["EVX", "ETH", "hitbtc"] = "EVXETH"
        self.symbol["DCN", "ETH", "hitbtc"] = "DCNETH"
        self.symbol["SAN", "ETH", "hitbtc"] = "SANETH"
        self.symbol["BCC", "ETH", "hitbtc"] = "BCCETH"
        self.symbol["SNM", "ETH", "hitbtc"] = "SNMETH"
        self.symbol["AVT", "ETH", "hitbtc"] = "AVTETH"
        self.symbol["TAAS", "ETH", "hitbtc"] = "TAASETH"
        self.symbol["CTX", "ETH", "hitbtc"] = "CTXETH"
        self.symbol["TKR", "ETH", "hitbtc"] = "TKRETH"
        self.symbol["ARN", "ETH", "hitbtc"] = "ARNETH"
        self.symbol["TRX", "ETH", "hitbtc"] = "TRXETH"
        self.symbol["STRAT", "ETH", "hitbtc"] = "STRATETH"
        self.symbol["DICE", "ETH", "hitbtc"] = "DICEETH"
        self.symbol["UGT", "ETH", "hitbtc"] = "UGTETH"
        self.symbol["PLU", "ETH", "hitbtc"] = "PLUETH"
        self.symbol["FUEL", "ETH", "hitbtc"] = "FUELETH"
        self.symbol["MTH", "ETH", "hitbtc"] = "MTHETH"
        self.symbol["POE", "ETH", "hitbtc"] = "POEETH"
        self.symbol["EDO", "ETH", "hitbtc"] = "EDOETH"
        self.symbol["HGT", "ETH", "hitbtc"] = "HGTETH"
        self.symbol["ATS", "ETH", "hitbtc"] = "ATSETH"
        self.symbol["IND", "ETH", "hitbtc"] = "INDETH"
        self.symbol["QVT", "ETH", "hitbtc"] = "QVTETH"
        self.symbol["XVG", "ETH", "hitbtc"] = "XVGETH"
        self.symbol["ENJ", "ETH", "hitbtc"] = "ENJETH"
        self.symbol["EBET", "ETH", "hitbtc"] = "EBETETH"
        self.symbol["ATB", "ETH", "hitbtc"] = "ATBETH"
        self.symbol["SWT", "ETH", "hitbtc"] = "SWTETH"
        self.symbol["BNT", "ETH", "hitbtc"] = "BNTETH"
        self.symbol["BCN", "ETH", "hitbtc"] = "BCNETH"
        self.symbol["RKC", "ETH", "hitbtc"] = "RKCETH"
        self.symbol["ECAT", "ETH", "hitbtc"] = "ECATETH"
        self.symbol["PRO", "ETH", "hitbtc"] = "PROETH"
        self.symbol["CDX", "ETH", "hitbtc"] = "CDXETH"
        self.symbol["MAID", "ETH", "hitbtc"] = "MAIDETH"
        self.symbol["ATM", "ETH", "hitbtc"] = "ATMETH"
        self.symbol["STU", "ETH", "hitbtc"] = "STUETH"
        self.symbol["BMC", "ETH", "hitbtc"] = "BMCETH"
        self.symbol["CFI", "ETH", "hitbtc"] = "CFIETH"
        self.symbol["NDC", "ETH", "hitbtc"] = "NDCETH"
        self.symbol["XAUR", "ETH", "hitbtc"] = "XAURETH"
        self.symbol["SMART", "ETH", "hitbtc"] = "SMARTETH"
        self.symbol["XDN", "ETH", "hitbtc"] = "XDNETH"
        self.symbol["TIX", "ETH", "hitbtc"] = "TIXETH"
        self.symbol["PTOY", "ETH", "hitbtc"] = "PTOYETH"
        self.symbol["DGB", "ETH", "hitbtc"] = "DGBETH"
        self.symbol["BTM", "ETH", "hitbtc"] = "BTMETH"
        self.symbol["FUN", "ETH", "hitbtc"] = "FUNETH"
        self.symbol["UET", "ETH", "hitbtc"] = "UETETH"
        self.symbol["1ST", "ETH", "hitbtc"] = "1STETH"
        self.symbol["BAS", "ETH", "hitbtc"] = "BASETH"
        self.symbol["BMT", "ETH", "hitbtc"] = "BMTETH"
        self.symbol["TIME", "ETH", "hitbtc"] = "TIMEETH"
        self.symbol["GNO", "ETH", "hitbtc"] = "GNOETH"
        self.symbol["DDF", "ETH", "hitbtc"] = "DDFETH"
        self.symbol["OAX", "ETH", "hitbtc"] = "OAXETH"
        self.symbol["EBTCOLD", "ETH", "hitbtc"] = "EBTCOLDETH"
        self.symbol["BTC", "USDT", "hitbtc"] = "BTCUSDT"
        self.symbol["BCH", "USDT", "hitbtc"] = "BCHUSDT"
        self.symbol["ETH", "USDT", "hitbtc"] = "ETHUSDT"
        self.symbol["BTG", "USDT", "hitbtc"] = "BTGUSDT"
        self.symbol["LTC", "USDT", "hitbtc"] = "LTCUSDT"
        self.symbol["DASH", "USDT", "hitbtc"] = "DASHUSDT"
        self.symbol["XMR", "USDT", "hitbtc"] = "XMRUSDT"
        self.symbol["EOS", "USDT", "hitbtc"] = "EOSUSDT"
        self.symbol["ZEC", "USDT", "hitbtc"] = "ZECUSDT"
        self.symbol["NEO", "USDT", "hitbtc"] = "NEOUSDT"
        self.symbol["STX", "USDT", "hitbtc"] = "STXUSDT"
        self.symbol["STRAT", "USDT", "hitbtc"] = "STRATUSDT"
        self.symbol["ETC", "USDT", "hitbtc"] = "ETCUSDT"
        self.symbol["DOGE", "USDT", "hitbtc"] = "DOGEUSDT"
        self.symbol["XDN", "USDT", "hitbtc"] = "XDNUSDT"
        self.symbol["BNT", "USDT", "hitbtc"] = "BNTUSDT"
        self.symbol["NXT", "USDT", "hitbtc"] = "NXTUSDT"
        self.symbol["VIB", "USDT", "hitbtc"] = "VIBUSDT"
        self.symbol["BCN", "USDT", "hitbtc"] = "BCNUSDT"
        self.symbol["B2X", "USDT", "hitbtc"] = "B2XUSDT"
        self.symbol["XEM", "USDT", "hitbtc"] = "XEMUSDT"
        self.symbol["MAID", "USDT", "hitbtc"] = "MAIDUSDT"
        self.symbol["ZRX", "USDT", "hitbtc"] = "ZRXUSDT"
        self.symbol["BTX", "USDT", "hitbtc"] = "BTXUSDT"
        self.symbol["SNC", "USDT", "hitbtc"] = "SNCUSDT"
        self.symbol["CND", "USDT", "hitbtc"] = "CNDUSDT"
        self.symbol["BCC", "USDT", "hitbtc"] = "BCCUSDT"
        self.symbol["XUC", "USDT", "hitbtc"] = "XUCUSDT"
        self.symbol["ETP", "USDT", "hitbtc"] = "ETPUSDT"
        self.symbol["SUB", "USDT", "hitbtc"] = "SUBUSDT"
        self.symbol["PPC", "USDT", "hitbtc"] = "PPCUSDT"
        self.symbol["EDO", "USDT", "hitbtc"] = "EDOUSDT"
        self.symbol["PRG", "USDT", "hitbtc"] = "PRGUSDT"
        self.symbol["CDT", "USDT", "hitbtc"] = "CDTUSDT"
        self.symbol["CVC", "USDT", "hitbtc"] = "CVCUSDT"
        self.symbol["TNT", "USDT", "hitbtc"] = "TNTUSDT"
        self.symbol["EBTC", "USDT", "hitbtc"] = "EBTCUSDT"
        self.symbol["CTR", "USDT", "hitbtc"] = "CTRUSDT"
        self.symbol["TRX", "USDT", "hitbtc"] = "TRXUSDT"
        self.symbol["SMART", "USDT", "hitbtc"] = "SMARTUSDT"
        self.symbol["DCN", "USDT", "hitbtc"] = "DCNUSDT"
        self.symbol["VEN", "USDT", "hitbtc"] = "VENUSDT"
        self.symbol["EVX", "USDT", "hitbtc"] = "EVXUSDT"
        self.symbol["VERI", "USDT", "hitbtc"] = "VERIUSDT"
        self.symbol["XVG", "USDT", "hitbtc"] = "XVGUSDT"
        self.symbol["AIR", "USDT", "hitbtc"] = "AIRUSDT"
        self.symbol["CLD", "USDT", "hitbtc"] = "CLDUSDT"
        self.symbol["MANA", "USDT", "hitbtc"] = "MANAUSDT"
        self.symbol["WMGO", "USDT", "hitbtc"] = "WMGOUSDT"
        self.symbol["EBTCOLD", "USDT", "hitbtc"] = "EBTCOLDUSDT"
        self.symbol["STU", "USDT", "hitbtc"] = "STUUSDT"
        self.symbol["BTM", "USDT", "hitbtc"] = "BTMUSDT"
        self.symbol["FUEL", "USDT", "hitbtc"] = "FUELUSDT"
        self.symbol["DGB", "USDT", "hitbtc"] = "DGBUSDT"
        self.symbol["ATM", "USDT", "hitbtc"] = "ATMUSDT"
        self.symbol["ICOS", "USDT", "hitbtc"] = "ICOSUSDT"
        self.symbol["BMC", "USDT", "hitbtc"] = "BMCUSDT"
        self.symbol["ENJ", "USDT", "hitbtc"] = "ENJUSDT"
        self.symbol["FUN", "USDT", "hitbtc"] = "FUNUSDT"
        self.symbol["OAX", "USDT", "hitbtc"] = "OAXUSDT"
        self.symbol["ATB", "USDT", "hitbtc"] = "ATBUSDT"
        self.symbol["EMGO", "USDT", "hitbtc"] = "EMGOUSDT"
        self.symbol["ZSC", "USDT", "hitbtc"] = "ZSCUSDT"
        self.symbol["UGT", "USDT", "hitbtc"] = "UGTUSDT"

        # platform fee and lotsize

        # order
        # ##########HUOBI###########
        # currency name in each platform
        self.currency_dict["btc", "huobi"] = "BTC"
        self.currency_dict["bcc", "huobi"] = "BCC"
        self.currency_dict["eth", "huobi"] = "ETH"
        self.currency_dict["ltc", "huobi"] = "LTC"
        self.currency_dict["xrp", "huobi"] = "XRP"
        self.currency_dict["dash", "huobi"] = "DASH"
        self.currency_dict["etc", "huobi"] = "ETC"
        self.currency_dict["tnb", "huobi"] = "TNB"
        self.currency_dict["eos", "huobi"] = "EOS"
        self.currency_dict["omg", "huobi"] = "OMG"
        self.currency_dict["rdn", "huobi"] = "RDN"
        self.currency_dict["knc", "huobi"] = "KNC"
        self.currency_dict["snt", "huobi"] = "SNT"
        self.currency_dict["qsp", "huobi"] = "QSP"
        self.currency_dict["zrx", "huobi"] = "ZRX"
        self.currency_dict["mtl", "huobi"] = "MTL"
        self.currency_dict["storj", "huobi"] = "STORJ"
        self.currency_dict["rcn", "huobi"] = "RCN"
        self.currency_dict["tnt", "huobi"] = "TNT"
        self.currency_dict["ast", "huobi"] = "AST"
        self.currency_dict["btg", "huobi"] = "BTG"
        self.currency_dict["bcd", "huobi"] = "BCD"
        self.currency_dict["bt1", "huobi"] = "BT1"
        self.currency_dict["bt2", "huobi"] = "BT2"
        self.currency_dict["usdt", "huobi"] = "USDT"

        # currency pair name in each platform
        self.symbol["btc", "usdt", "huobi"] = "btcusdt"
        self.symbol["bcc", "usdt", "huobi"] = "bccusdt"
        self.symbol["eth", "usdt", "huobi"] = "ethusdt"
        self.symbol["ltc", "usdt", "huobi"] = "ltcusdt"
        self.symbol["xrp", "usdt", "huobi"] = "xrpusdt"
        self.symbol["dash", "usdt", "huobi"] = "dashusdt"
        self.symbol["etc", "usdt", "huobi"] = "etcusdt"
        self.symbol["bcc", "btc", "huobi"] = "bccbtc"
        self.symbol["eth", "btc", "huobi"] = "ethbtc"
        self.symbol["ltc", "btc", "huobi"] = "ltcbtc"
        self.symbol["dash", "btc", "huobi"] = "dashbtc"
        self.symbol["xrp", "btc", "huobi"] = "xrpbtc"
        self.symbol["etc", "btc", "huobi"] = "etcbtc"
        self.symbol["tnb", "btc", "huobi"] = "tnbbtc"
        self.symbol["eos", "btc", "huobi"] = "eosbtc"
        self.symbol["omg", "btc", "huobi"] = "omgbtc"
        self.symbol["rdn", "btc", "huobi"] = "rdnbtc"
        self.symbol["knc", "btc", "huobi"] = "kncbtc"
        self.symbol["snt", "btc", "huobi"] = "sntbtc"
        self.symbol["qsp", "btc", "huobi"] = "qspbtc"
        self.symbol["zrx", "btc", "huobi"] = "zrxbtc"
        self.symbol["mtl", "btc", "huobi"] = "mtlbtc"
        self.symbol["storj", "btc", "huobi"] = "storjbtc"
        self.symbol["rcn", "btc", "huobi"] = "rcnbtc"
        self.symbol["tnt", "btc", "huobi"] = "tntbtc"
        self.symbol["ast", "btc", "huobi"] = "astbtc"
        self.symbol["btg", "btc", "huobi"] = "btgbtc"
        self.symbol["bcd", "btc", "huobi"] = "bcdbtc"
        self.symbol["bt1", "btc", "huobi"] = "bt1btc"
        self.symbol["bt2", "btc", "huobi"] = "bt2btc"
        self.symbol["tnb", "eth", "huobi"] = "tnbeth"
        self.symbol["eos", "eth", "huobi"] = "eoseth"
        self.symbol["omg", "eth", "huobi"] = "omgeth"
        self.symbol["rdn", "eth", "huobi"] = "rdneth"
        self.symbol["qsp", "eth", "huobi"] = "qspeth"
        self.symbol["rcn", "eth", "huobi"] = "rcneth"
        self.symbol["tnt", "eth", "huobi"] = "tnteth"

        # platform fee and lotsize

        # order
        # ##########KRAKEN###########
        # currency name in each platform
        self.currency_dict["BCH", "kraken"] = "BCH"
        self.currency_dict["DASH", "kraken"] = "DASH"
        self.currency_dict["EOS", "kraken"] = "EOS"
        self.currency_dict["ETC", "kraken"] = "ETC"
        self.currency_dict["ETH", "kraken"] = "ETH"
        self.currency_dict["GNO", "kraken"] = "GNO"
        self.currency_dict["ICN", "kraken"] = "ICN"
        self.currency_dict["LTC", "kraken"] = "LTC"
        self.currency_dict["MLN", "kraken"] = "MLN"
        self.currency_dict["REP", "kraken"] = "REP"
        self.currency_dict["XBT", "kraken"] = "XBT"
        self.currency_dict["XDG", "kraken"] = "XDG"
        self.currency_dict["XLM", "kraken"] = "XLM"
        self.currency_dict["XMR", "kraken"] = "XMR"
        self.currency_dict["XRP", "kraken"] = "XRP"
        self.currency_dict["ZEC", "kraken"] = "ZEC"
        self.currency_dict["USDT", "kraken"] = "USDT"
        self.currency_dict["CAD", "kraken"] = "CAD"
        self.currency_dict["EUR", "kraken"] = "EUR"
        self.currency_dict["GBP", "kraken"] = "GBP"
        self.currency_dict["JPY", "kraken"] = "JPY"
        self.currency_dict["USD", "kraken"] = "USD"

        # currency pair name in each platform
        self.symbol["BCH", "XBT", "kraken"] = "BCHXBT"
        self.symbol["DASH", "XBT", "kraken"] = "DASHXBT"
        self.symbol["EOS", "XBT", "kraken"] = "EOSXBT"
        self.symbol["ETC", "XBT", "kraken"] = "ETCXBT"
        self.symbol["ETH", "XBT", "kraken"] = "ETHXBT"
        self.symbol["GNO", "XBT", "kraken"] = "GNOXBT"
        self.symbol["ICN", "XBT", "kraken"] = "ICNXBT"
        self.symbol["LTC", "XBT", "kraken"] = "LTCXBT"
        self.symbol["MLN", "XBT", "kraken"] = "MLNXBT"
        self.symbol["REP", "XBT", "kraken"] = "REPXBT"
        self.symbol["XBT", "CAD", "kraken"] = "XBTCAD"
        self.symbol["XBT", "EUR", "kraken"] = "XBTEUR"
        self.symbol["XBT", "GBP", "kraken"] = "XBTGBP"
        self.symbol["XBT", "JPY", "kraken"] = "XBTJPY"
        self.symbol["XBT", "USD", "kraken"] = "XBTUSD"
        self.symbol["XDG", "XBT", "kraken"] = "XDGXBT"
        self.symbol["XLM", "XBT", "kraken"] = "XLMXBT"
        self.symbol["XMR", "XBT", "kraken"] = "XMRXBT"
        self.symbol["XRP", "XBT", "kraken"] = "XRPXBT"
        self.symbol["ZEC", "XBT", "kraken"] = "ZECXBT"
        self.symbol["BCH", "EUR", "kraken"] = "BCHEUR"
        self.symbol["BCH", "USD", "kraken"] = "BCHUSD"
        self.symbol["BCH", "XBT", "kraken"] = "BCHXBT"
        self.symbol["DASH", "EUR", "kraken"] = "DASHEUR"
        self.symbol["DASH", "USD", "kraken"] = "DASHUSD"
        self.symbol["DASH", "XBT", "kraken"] = "DASHXBT"
        self.symbol["EOS", "ETH", "kraken"] = "EOSETH"
        self.symbol["EOS", "XBT", "kraken"] = "EOSXBT"
        self.symbol["ETC", "ETH", "kraken"] = "ETCETH"
        self.symbol["ETC", "EUR", "kraken"] = "ETCEUR"
        self.symbol["ETC", "USD", "kraken"] = "ETCUSD"
        self.symbol["ETC", "XBT", "kraken"] = "ETCXBT"
        self.symbol["EOS", "ETH", "kraken"] = "EOSETH"
        self.symbol["ETC", "ETH", "kraken"] = "ETCETH"
        self.symbol["ETH", "CAD", "kraken"] = "ETHCAD"
        self.symbol["ETH", "EUR", "kraken"] = "ETHEUR"
        self.symbol["ETH", "GBP", "kraken"] = "ETHGBP"
        self.symbol["ETH", "JPY", "kraken"] = "ETHJPY"
        self.symbol["ETH", "USD", "kraken"] = "ETHUSD"
        self.symbol["ETH", "XBT", "kraken"] = "ETHXBT"
        self.symbol["GNO", "ETH", "kraken"] = "GNOETH"
        self.symbol["ICN", "ETH", "kraken"] = "ICNETH"
        self.symbol["MLN", "ETH", "kraken"] = "MLNETH"
        self.symbol["REP", "ETH", "kraken"] = "REPETH"
        self.symbol["GNO", "ETH", "kraken"] = "GNOETH"
        self.symbol["GNO", "XBT", "kraken"] = "GNOXBT"
        self.symbol["ICN", "ETH", "kraken"] = "ICNETH"
        self.symbol["ICN", "XBT", "kraken"] = "ICNXBT"
        self.symbol["LTC", "EUR", "kraken"] = "LTCEUR"
        self.symbol["LTC", "USD", "kraken"] = "LTCUSD"
        self.symbol["LTC", "XBT", "kraken"] = "LTCXBT"
        self.symbol["MLN", "ETH", "kraken"] = "MLNETH"
        self.symbol["MLN", "XBT", "kraken"] = "MLNXBT"
        self.symbol["REP", "ETH", "kraken"] = "REPETH"
        self.symbol["REP", "EUR", "kraken"] = "REPEUR"
        self.symbol["REP", "XBT", "kraken"] = "REPXBT"
        self.symbol["USDT", "USD", "kraken"] = "USDTUSD"
        self.symbol["XDG", "XBT", "kraken"] = "XDGXBT"
        self.symbol["XLM", "XBT", "kraken"] = "XLMXBT"
        self.symbol["XMR", "EUR", "kraken"] = "XMREUR"
        self.symbol["XMR", "USD", "kraken"] = "XMRUSD"
        self.symbol["XMR", "XBT", "kraken"] = "XMRXBT"
        self.symbol["XRP", "EUR", "kraken"] = "XRPEUR"
        self.symbol["XRP", "USD", "kraken"] = "XRPUSD"
        self.symbol["XRP", "XBT", "kraken"] = "XRPXBT"
        self.symbol["ZEC", "EUR", "kraken"] = "ZECEUR"
        self.symbol["ZEC", "USD", "kraken"] = "ZECUSD"
        self.symbol["ZEC", "XBT", "kraken"] = "ZECXBT"
        self.symbol["DASH", "USD", "kraken"] = "DASHUSD"
        self.symbol["DASH", "XBT", "kraken"] = "DASHXBT"
        self.symbol["EOS", "ETH", "kraken"] = "EOSETH"
        self.symbol["EOS", "XBT", "kraken"] = "EOSXBT"
        self.symbol["ETC", "ETH", "kraken"] = "ETCETH"
        self.symbol["ETC", "EUR", "kraken"] = "ETCEUR"
        self.symbol["ETC", "USD", "kraken"] = "ETCUSD"
        self.symbol["ETC", "XBT", "kraken"] = "ETCXBT"
        self.symbol["EOS", "ETH", "kraken"] = "EOSETH"
        self.symbol["ETC", "ETH", "kraken"] = "ETCETH"
        self.symbol["ETH", "CAD", "kraken"] = "ETHCAD"
        self.symbol["ETH", "EUR", "kraken"] = "ETHEUR"
        self.symbol["ETH", "GBP", "kraken"] = "ETHGBP"
        self.symbol["ETH", "JPY", "kraken"] = "ETHJPY"
        self.symbol["ETH", "USD", "kraken"] = "ETHUSD"
        self.symbol["ETH", "XBT", "kraken"] = "ETHXBT"
        self.symbol["GNO", "ETH", "kraken"] = "GNOETH"
        self.symbol["ICN", "ETH", "kraken"] = "ICNETH"
        self.symbol["MLN", "ETH", "kraken"] = "MLNETH"
        self.symbol["REP", "ETH", "kraken"] = "REPETH"
        self.symbol["GNO", "ETH", "kraken"] = "GNOETH"
        self.symbol["GNO", "XBT", "kraken"] = "GNOXBT"
        self.symbol["ICN", "ETH", "kraken"] = "ICNETH"
        self.symbol["ICN", "XBT", "kraken"] = "ICNXBT"
        self.symbol["LTC", "EUR", "kraken"] = "LTCEUR"
        self.symbol["LTC", "USD", "kraken"] = "LTCUSD"
        self.symbol["LTC", "XBT", "kraken"] = "LTCXBT"
        self.symbol["MLN", "ETH", "kraken"] = "MLNETH"
        self.symbol["MLN", "XBT", "kraken"] = "MLNXBT"
        self.symbol["REP", "ETH", "kraken"] = "REPETH"
        self.symbol["REP", "EUR", "kraken"] = "REPEUR"
        self.symbol["REP", "XBT", "kraken"] = "REPXBT"
        self.symbol["USDT", "USD", "kraken"] = "USDTUSD"
        self.symbol["XDG", "XBT", "kraken"] = "XDGXBT"
        self.symbol["XLM", "XBT", "kraken"] = "XLMXBT"
        self.symbol["XMR", "EUR", "kraken"] = "XMREUR"
        self.symbol["XMR", "USD", "kraken"] = "XMRUSD"
        self.symbol["XMR", "XBT", "kraken"] = "XMRXBT"
        self.symbol["XRP", "EUR", "kraken"] = "XRPEUR"
        self.symbol["XRP", "USD", "kraken"] = "XRPUSD"
        self.symbol["XRP", "XBT", "kraken"] = "XRPXBT"
        self.symbol["ZEC", "EUR", "kraken"] = "ZECEUR"
        self.symbol["ZEC", "USD", "kraken"] = "ZECUSD"
        self.symbol["ZEC", "XBT", "kraken"] = "ZECXBT"

        # platform fee and lotsize

        # order
        # ##########LIQUI###########
        # currency name in each platform
        self.currency_dict["btc", "liqui"] = "BTC"
        self.currency_dict["eth", "liqui"] = "ETH"
        self.currency_dict["usdt", "liqui"] = "USDT"
        self.currency_dict["gnt", "liqui"] = "GNT"
        self.currency_dict["bmc", "liqui"] = "BMC"
        self.currency_dict["bat", "liqui"] = "BAT"
        self.currency_dict["bcc", "liqui"] = "BCC"
        self.currency_dict["ltc", "liqui"] = "LTC"
        self.currency_dict["ae", "liqui"] = "AE"
        self.currency_dict["mgo", "liqui"] = "MGO"
        self.currency_dict["san", "liqui"] = "SAN"
        self.currency_dict["salt", "liqui"] = "SALT"
        self.currency_dict["eos", "liqui"] = "EOS"
        self.currency_dict["knc", "liqui"] = "KNC"
        self.currency_dict["waves", "liqui"] = "WAVES"
        self.currency_dict["dash", "liqui"] = "DASH"
        self.currency_dict["edg", "liqui"] = "EDG"
        self.currency_dict["taas", "liqui"] = "TAAS"
        self.currency_dict["wings", "liqui"] = "WINGS"
        self.currency_dict["mln", "liqui"] = "MLN"
        self.currency_dict["adx", "liqui"] = "ADX"
        self.currency_dict["icn", "liqui"] = "ICN"
        self.currency_dict["tnt", "liqui"] = "TNT"
        self.currency_dict["sngls", "liqui"] = "SNGLS"
        self.currency_dict["stx", "liqui"] = "STX"
        self.currency_dict["ven", "liqui"] = "VEN"
        self.currency_dict["zrx", "liqui"] = "ZRX"
        self.currency_dict["dnt", "liqui"] = "DNT"
        self.currency_dict["pay", "liqui"] = "PAY"
        self.currency_dict["myst", "liqui"] = "MYST"
        self.currency_dict["qrl", "liqui"] = "QRL"
        self.currency_dict["ant", "liqui"] = "ANT"
        self.currency_dict["net", "liqui"] = "NET"
        self.currency_dict["ptoy", "liqui"] = "PTOY"
        self.currency_dict["bnt", "liqui"] = "BNT"
        self.currency_dict["eng", "liqui"] = "ENG"
        self.currency_dict["omg", "liqui"] = "OMG"
        self.currency_dict["rep", "liqui"] = "REP"
        self.currency_dict["cvc", "liqui"] = "CVC"
        self.currency_dict["gno", "liqui"] = "GNO"
        self.currency_dict["dgd", "liqui"] = "DGD"
        self.currency_dict["mana", "liqui"] = "MANA"
        self.currency_dict["gup", "liqui"] = "GUP"
        self.currency_dict["mco", "liqui"] = "MCO"
        self.currency_dict["snm", "liqui"] = "SNM"
        self.currency_dict["trst", "liqui"] = "TRST"
        self.currency_dict["xid", "liqui"] = "XID"
        self.currency_dict["pro", "liqui"] = "PRO"
        self.currency_dict["tkn", "liqui"] = "TKN"
        self.currency_dict["snt", "liqui"] = "SNT"
        self.currency_dict["cfi", "liqui"] = "CFI"
        self.currency_dict["ind", "liqui"] = "IND"
        self.currency_dict["oax", "liqui"] = "OAX"
        self.currency_dict["storj", "liqui"] = "STORJ"
        self.currency_dict["rlc", "liqui"] = "RLC"
        self.currency_dict["time", "liqui"] = "TIME"
        self.currency_dict["req", "liqui"] = "REQ"
        self.currency_dict["btc", "liqui"] = "BTC"
        self.currency_dict["usdt", "liqui"] = "USDT"

        # currency pair name in each platform
        self.symbol["eth", "btc", "liqui"] = "eth_btc"
        self.symbol["trx", "btc", "liqui"] = "trx_btc"
        self.symbol["ast", "btc", "liqui"] = "ast_btc"
        self.symbol["gnt", "btc", "liqui"] = "gnt_btc"
        self.symbol["bmc", "btc", "liqui"] = "bmc_btc"
        self.symbol["bat", "btc", "liqui"] = "bat_btc"
        self.symbol["bcc", "btc", "liqui"] = "bcc_btc"
        self.symbol["ltc", "btc", "liqui"] = "ltc_btc"
        self.symbol["ae", "btc", "liqui"] = "ae_btc"
        self.symbol["mgo", "btc", "liqui"] = "mgo_btc"
        self.symbol["san", "btc", "liqui"] = "san_btc"
        self.symbol["salt", "btc", "liqui"] = "salt_btc"
        self.symbol["eos", "btc", "liqui"] = "eos_btc"
        self.symbol["knc", "btc", "liqui"] = "knc_btc"
        self.symbol["waves", "btc", "liqui"] = "waves_btc"
        self.symbol["dash", "btc", "liqui"] = "dash_btc"
        self.symbol["edg", "btc", "liqui"] = "edg_btc"
        self.symbol["taas", "btc", "liqui"] = "taas_btc"
        self.symbol["wings", "btc", "liqui"] = "wings_btc"
        self.symbol["mln", "btc", "liqui"] = "mln_btc"
        self.symbol["adx", "btc", "liqui"] = "adx_btc"
        self.symbol["icn", "btc", "liqui"] = "icn_btc"
        self.symbol["tnt", "btc", "liqui"] = "tnt_btc"
        self.symbol["sngls", "btc", "liqui"] = "sngls_btc"
        self.symbol["stx", "btc", "liqui"] = "stx_btc"
        self.symbol["ven", "btc", "liqui"] = "ven_btc"
        self.symbol["zrx", "btc", "liqui"] = "zrx_btc"
        self.symbol["dnt", "btc", "liqui"] = "dnt_btc"
        self.symbol["pay", "btc", "liqui"] = "pay_btc"
        self.symbol["myst", "btc", "liqui"] = "myst_btc"
        self.symbol["qrl", "btc", "liqui"] = "qrl_btc"
        self.symbol["ant", "btc", "liqui"] = "ant_btc"
        self.symbol["net", "btc", "liqui"] = "net_btc"
        self.symbol["ptoy", "btc", "liqui"] = "ptoy_btc"
        self.symbol["bnt", "btc", "liqui"] = "bnt_btc"
        self.symbol["eng", "btc", "liqui"] = "eng_btc"
        self.symbol["omg", "btc", "liqui"] = "omg_btc"
        self.symbol["rep", "btc", "liqui"] = "rep_btc"
        self.symbol["cvc", "btc", "liqui"] = "cvc_btc"
        self.symbol["gno", "btc", "liqui"] = "gno_btc"
        self.symbol["dgd", "btc", "liqui"] = "dgd_btc"
        self.symbol["mana", "btc", "liqui"] = "mana_btc"
        self.symbol["gup", "btc", "liqui"] = "gup_btc"
        self.symbol["mco", "btc", "liqui"] = "mco_btc"
        self.symbol["snm", "btc", "liqui"] = "snm_btc"
        self.symbol["trst", "btc", "liqui"] = "trst_btc"
        self.symbol["xid", "btc", "liqui"] = "xid_btc"
        self.symbol["pro", "btc", "liqui"] = "pro_btc"
        self.symbol["tkn", "btc", "liqui"] = "tkn_btc"
        self.symbol["snt", "btc", "liqui"] = "snt_btc"
        self.symbol["cfi", "btc", "liqui"] = "cfi_btc"
        self.symbol["ind", "btc", "liqui"] = "ind_btc"
        self.symbol["oax", "btc", "liqui"] = "oax_btc"
        self.symbol["storj", "btc", "liqui"] = "storj_btc"
        self.symbol["rlc", "btc", "liqui"] = "rlc_btc"
        self.symbol["time", "btc", "liqui"] = "time_btc"
        self.symbol["req", "btc", "liqui"] = "req_btc"
        self.symbol["ae", "eth", "liqui"] = "ae_eth"
        self.symbol["trx", "eth", "liqui"] = "trx_eth"
        self.symbol["ast", "eth", "liqui"] = "ast_eth"
        self.symbol["san", "eth", "liqui"] = "san_eth"
        self.symbol["eos", "eth", "liqui"] = "eos_eth"
        self.symbol["ltc", "eth", "liqui"] = "ltc_eth"
        self.symbol["snt", "eth", "liqui"] = "snt_eth"
        self.symbol["salt", "eth", "liqui"] = "salt_eth"
        self.symbol["snm", "eth", "liqui"] = "snm_eth"
        self.symbol["knc", "eth", "liqui"] = "knc_eth"
        self.symbol["tnt", "eth", "liqui"] = "tnt_eth"
        self.symbol["icn", "eth", "liqui"] = "icn_eth"
        self.symbol["bcc", "eth", "liqui"] = "bcc_eth"
        self.symbol["taas", "eth", "liqui"] = "taas_eth"
        self.symbol["gnt", "eth", "liqui"] = "gnt_eth"
        self.symbol["zrx", "eth", "liqui"] = "zrx_eth"
        self.symbol["dash", "eth", "liqui"] = "dash_eth"
        self.symbol["wings", "eth", "liqui"] = "wings_eth"
        self.symbol["waves", "eth", "liqui"] = "waves_eth"
        self.symbol["ven", "eth", "liqui"] = "ven_eth"
        self.symbol["bmc", "eth", "liqui"] = "bmc_eth"
        self.symbol["mln", "eth", "liqui"] = "mln_eth"
        self.symbol["adx", "eth", "liqui"] = "adx_eth"
        self.symbol["bat", "eth", "liqui"] = "bat_eth"
        self.symbol["edg", "eth", "liqui"] = "edg_eth"
        self.symbol["stx", "eth", "liqui"] = "stx_eth"
        self.symbol["sngls", "eth", "liqui"] = "sngls_eth"
        self.symbol["oax", "eth", "liqui"] = "oax_eth"
        self.symbol["mgo", "eth", "liqui"] = "mgo_eth"
        self.symbol["pay", "eth", "liqui"] = "pay_eth"
        self.symbol["dnt", "eth", "liqui"] = "dnt_eth"
        self.symbol["bnt", "eth", "liqui"] = "bnt_eth"
        self.symbol["ind", "eth", "liqui"] = "ind_eth"
        self.symbol["pro", "eth", "liqui"] = "pro_eth"
        self.symbol["eng", "eth", "liqui"] = "eng_eth"
        self.symbol["myst", "eth", "liqui"] = "myst_eth"
        self.symbol["omg", "eth", "liqui"] = "omg_eth"
        self.symbol["net", "eth", "liqui"] = "net_eth"
        self.symbol["ant", "eth", "liqui"] = "ant_eth"
        self.symbol["cvc", "eth", "liqui"] = "cvc_eth"
        self.symbol["rep", "eth", "liqui"] = "rep_eth"
        self.symbol["mana", "eth", "liqui"] = "mana_eth"
        self.symbol["gup", "eth", "liqui"] = "gup_eth"
        self.symbol["mco", "eth", "liqui"] = "mco_eth"
        self.symbol["xid", "eth", "liqui"] = "xid_eth"
        self.symbol["gno", "eth", "liqui"] = "gno_eth"
        self.symbol["dgd", "eth", "liqui"] = "dgd_eth"
        self.symbol["qrl", "eth", "liqui"] = "qrl_eth"
        self.symbol["ptoy", "eth", "liqui"] = "ptoy_eth"
        self.symbol["trst", "eth", "liqui"] = "trst_eth"
        self.symbol["tkn", "eth", "liqui"] = "tkn_eth"
        self.symbol["storj", "eth", "liqui"] = "storj_eth"
        self.symbol["time", "eth", "liqui"] = "time_eth"
        self.symbol["cfi", "eth", "liqui"] = "cfi_eth"
        self.symbol["rlc", "eth", "liqui"] = "rlc_eth"
        self.symbol["req", "eth", "liqui"] = "req_eth"
        self.symbol["btc", "usdt", "liqui"] = "btc_usdt"
        self.symbol["eth", "usdt", "liqui"] = "eth_usdt"
        self.symbol["trx", "usdt", "liqui"] = "trx_usdt"
        self.symbol["ltc", "usdt", "liqui"] = "ltc_usdt"
        self.symbol["snt", "usdt", "liqui"] = "snt_usdt"
        self.symbol["ast", "usdt", "liqui"] = "ast_usdt"
        self.symbol["eos", "usdt", "liqui"] = "eos_usdt"
        self.symbol["snm", "usdt", "liqui"] = "snm_usdt"
        self.symbol["san", "usdt", "liqui"] = "san_usdt"
        self.symbol["ae", "usdt", "liqui"] = "ae_usdt"
        self.symbol["salt", "usdt", "liqui"] = "salt_usdt"
        self.symbol["bcc", "usdt", "liqui"] = "bcc_usdt"
        self.symbol["tnt", "usdt", "liqui"] = "tnt_usdt"
        self.symbol["waves", "usdt", "liqui"] = "waves_usdt"
        self.symbol["dash", "usdt", "liqui"] = "dash_usdt"
        self.symbol["gnt", "usdt", "liqui"] = "gnt_usdt"
        self.symbol["bmc", "usdt", "liqui"] = "bmc_usdt"
        self.symbol["taas", "usdt", "liqui"] = "taas_usdt"
        self.symbol["icn", "usdt", "liqui"] = "icn_usdt"
        self.symbol["wings", "usdt", "liqui"] = "wings_usdt"
        self.symbol["mln", "usdt", "liqui"] = "mln_usdt"
        self.symbol["ven", "usdt", "liqui"] = "ven_usdt"
        self.symbol["adx", "usdt", "liqui"] = "adx_usdt"
        self.symbol["stx", "usdt", "liqui"] = "stx_usdt"
        self.symbol["knc", "usdt", "liqui"] = "knc_usdt"
        self.symbol["myst", "usdt", "liqui"] = "myst_usdt"
        self.symbol["ind", "usdt", "liqui"] = "ind_usdt"
        self.symbol["dnt", "usdt", "liqui"] = "dnt_usdt"
        self.symbol["mgo", "usdt", "liqui"] = "mgo_usdt"
        self.symbol["edg", "usdt", "liqui"] = "edg_usdt"
        self.symbol["bat", "usdt", "liqui"] = "bat_usdt"
        self.symbol["omg", "usdt", "liqui"] = "omg_usdt"
        self.symbol["bnt", "usdt", "liqui"] = "bnt_usdt"
        self.symbol["pay", "usdt", "liqui"] = "pay_usdt"
        self.symbol["rep", "usdt", "liqui"] = "rep_usdt"
        self.symbol["zrx", "usdt", "liqui"] = "zrx_usdt"
        self.symbol["gup", "usdt", "liqui"] = "gup_usdt"
        self.symbol["net", "usdt", "liqui"] = "net_usdt"
        self.symbol["mana", "usdt", "liqui"] = "mana_usdt"
        self.symbol["eng", "usdt", "liqui"] = "eng_usdt"
        self.symbol["ant", "usdt", "liqui"] = "ant_usdt"
        self.symbol["dgd", "usdt", "liqui"] = "dgd_usdt"
        self.symbol["cvc", "usdt", "liqui"] = "cvc_usdt"
        self.symbol["gno", "usdt", "liqui"] = "gno_usdt"
        self.symbol["mco", "usdt", "liqui"] = "mco_usdt"
        self.symbol["xid", "usdt", "liqui"] = "xid_usdt"
        self.symbol["sngls", "usdt", "liqui"] = "sngls_usdt"
        self.symbol["pro", "usdt", "liqui"] = "pro_usdt"
        self.symbol["ptoy", "usdt", "liqui"] = "ptoy_usdt"
        self.symbol["qrl", "usdt", "liqui"] = "qrl_usdt"
        self.symbol["trst", "usdt", "liqui"] = "trst_usdt"
        self.symbol["rlc", "usdt", "liqui"] = "rlc_usdt"
        self.symbol["tkn", "usdt", "liqui"] = "tkn_usdt"
        self.symbol["cfi", "usdt", "liqui"] = "cfi_usdt"
        self.symbol["storj", "usdt", "liqui"] = "storj_usdt"
        self.symbol["time", "usdt", "liqui"] = "time_usdt"
        self.symbol["oax", "usdt", "liqui"] = "oax_usdt"
        self.symbol["req", "usdt", "liqui"] = "req_usdt"

        # platform fee and lotsize

        # order
        # ##########QUOINEX###########
        # currency name in each platform
        self.currency_dict["JPY", "quoinex"] = "JPY"
        self.currency_dict["USD", "quoinex"] = "USD"
        self.currency_dict["SGD", "quoinex"] = "SGD"
        self.currency_dict["BTC", "quoinex"] = "BTC"
        self.currency_dict["BCH", "quoinex"] = "BCH"
        self.currency_dict["ETH", "quoinex"] = "ETH"
        self.currency_dict["AUD", "quoinex"] = "AUD"
        self.currency_dict["DASH", "quoinex"] = "DASH"
        self.currency_dict["EUR", "quoinex"] = "EUR"
        self.currency_dict["IDR", "quoinex"] = "IDR"
        self.currency_dict["PHP", "quoinex"] = "PHP"
        self.currency_dict["QTUM", "quoinex"] = "QTUM"

        # currency pair name in each platform
        self.symbol["BTC", "JPY", "quoinex"] = "BTCJPY"
        self.symbol["BTC", "USD", "quoinex"] = "BTCUSD"
        self.symbol["BTC", "SGD", "quoinex"] = "BTCSGD"
        self.symbol["ETH", "USD", "quoinex"] = "ETHUSD"
        self.symbol["ETH", "JPY", "quoinex"] = "ETHJPY"
        self.symbol["ETH", "BTC", "quoinex"] = "ETHBTC"

        # platform fee and lotsize

        # order

        # ##########POLONIEX###########
        # currency name in each platform
        self.currency_dict["ETH", "poloniex"] = "ETH"
        self.currency_dict["BCH", "poloniex"] = "BCH"
        self.currency_dict["EMC2", "poloniex"] = "EMC2"
        self.currency_dict["LTC", "poloniex"] = "LTC"
        self.currency_dict["DASH", "poloniex"] = "DASH"
        self.currency_dict["XRP", "poloniex"] = "XRP"
        self.currency_dict["STR", "poloniex"] = "STR"
        self.currency_dict["XMR", "poloniex"] = "XMR"
        self.currency_dict["NXT", "poloniex"] = "NXT"
        self.currency_dict["VTC", "poloniex"] = "VTC"
        self.currency_dict["LSK", "poloniex"] = "LSK"
        self.currency_dict["ETC", "poloniex"] = "ETC"
        self.currency_dict["ZEC", "poloniex"] = "ZEC"
        self.currency_dict["DCR", "poloniex"] = "DCR"
        self.currency_dict["RIC", "poloniex"] = "RIC"
        self.currency_dict["XEM", "poloniex"] = "XEM"
        self.currency_dict["SYS", "poloniex"] = "SYS"
        self.currency_dict["DOGE", "poloniex"] = "DOGE"
        self.currency_dict["BTS", "poloniex"] = "BTS"
        self.currency_dict["STRAT", "poloniex"] = "STRAT"
        self.currency_dict["NAV", "poloniex"] = "NAV"
        self.currency_dict["OMG", "poloniex"] = "OMG"
        self.currency_dict["DGB", "poloniex"] = "DGB"
        self.currency_dict["FCT", "poloniex"] = "FCT"
        self.currency_dict["SC", "poloniex"] = "SC"
        self.currency_dict["MAID", "poloniex"] = "MAID"
        self.currency_dict["ZRX", "poloniex"] = "ZRX"
        self.currency_dict["ARDR", "poloniex"] = "ARDR"
        self.currency_dict["POT", "poloniex"] = "POT"
        self.currency_dict["STEEM", "poloniex"] = "STEEM"
        self.currency_dict["GNO", "poloniex"] = "GNO"
        self.currency_dict["AMP", "poloniex"] = "AMP"
        self.currency_dict["GNT", "poloniex"] = "GNT"
        self.currency_dict["BELA", "poloniex"] = "BELA"
        self.currency_dict["REP", "poloniex"] = "REP"
        self.currency_dict["FLDC", "poloniex"] = "FLDC"
        self.currency_dict["BCN", "poloniex"] = "BCN"
        self.currency_dict["XBC", "poloniex"] = "XBC"
        self.currency_dict["STORJ", "poloniex"] = "STORJ"
        self.currency_dict["GAS", "poloniex"] = "GAS"
        self.currency_dict["BLK", "poloniex"] = "BLK"
        self.currency_dict["LBC", "poloniex"] = "LBC"
        self.currency_dict["GAME", "poloniex"] = "GAME"
        self.currency_dict["CVC", "poloniex"] = "CVC"
        self.currency_dict["SBD", "poloniex"] = "SBD"
        self.currency_dict["FLO", "poloniex"] = "FLO"
        self.currency_dict["BURST", "poloniex"] = "BURST"
        self.currency_dict["CLAM", "poloniex"] = "CLAM"
        self.currency_dict["XCP", "poloniex"] = "XCP"
        self.currency_dict["EXP", "poloniex"] = "EXP"
        self.currency_dict["PINK", "poloniex"] = "PINK"
        self.currency_dict["XVC", "poloniex"] = "XVC"
        self.currency_dict["PASC", "poloniex"] = "PASC"
        self.currency_dict["NEOS", "poloniex"] = "NEOS"
        self.currency_dict["VIA", "poloniex"] = "VIA"
        self.currency_dict["PPC", "poloniex"] = "PPC"
        self.currency_dict["GRC", "poloniex"] = "GRC"
        self.currency_dict["BTCD", "poloniex"] = "BTCD"
        self.currency_dict["VRC", "poloniex"] = "VRC"
        self.currency_dict["NXC", "poloniex"] = "NXC"
        self.currency_dict["RADS", "poloniex"] = "RADS"
        self.currency_dict["HUC", "poloniex"] = "HUC"
        self.currency_dict["BCY", "poloniex"] = "BCY"
        self.currency_dict["XPM", "poloniex"] = "XPM"
        self.currency_dict["OMNI", "poloniex"] = "OMNI"
        self.currency_dict["NMC", "poloniex"] = "NMC"
        self.currency_dict["BTM", "poloniex"] = "BTM"
        self.currency_dict["BTC", "poloniex"] = "BTC"
        self.currency_dict["USDT", "poloniex"] = "USDT"

        # currency pair name in each platform
        self.symbol["ETH", "BTC", "poloniex"] = "ETH_BTC"
        self.symbol["BCH", "BTC", "poloniex"] = "BCH_BTC"
        self.symbol["EMC2", "BTC", "poloniex"] = "EMC2_BTC"
        self.symbol["LTC", "BTC", "poloniex"] = "LTC_BTC"
        self.symbol["DASH", "BTC", "poloniex"] = "DASH_BTC"
        self.symbol["XRP", "BTC", "poloniex"] = "XRP_BTC"
        self.symbol["STR", "BTC", "poloniex"] = "STR_BTC"
        self.symbol["XMR", "BTC", "poloniex"] = "XMR_BTC"
        self.symbol["NXT", "BTC", "poloniex"] = "NXT_BTC"
        self.symbol["VTC", "BTC", "poloniex"] = "VTC_BTC"
        self.symbol["LSK", "BTC", "poloniex"] = "LSK_BTC"
        self.symbol["ETC", "BTC", "poloniex"] = "ETC_BTC"
        self.symbol["ZEC", "BTC", "poloniex"] = "ZEC_BTC"
        self.symbol["DCR", "BTC", "poloniex"] = "DCR_BTC"
        self.symbol["RIC", "BTC", "poloniex"] = "RIC_BTC"
        self.symbol["XEM", "BTC", "poloniex"] = "XEM_BTC"
        self.symbol["SYS", "BTC", "poloniex"] = "SYS_BTC"
        self.symbol["DOGE", "BTC", "poloniex"] = "DOGE_BTC"
        self.symbol["BTS", "BTC", "poloniex"] = "BTS_BTC"
        self.symbol["STRAT", "BTC", "poloniex"] = "STRAT_BTC"
        self.symbol["NAV", "BTC", "poloniex"] = "NAV_BTC"
        self.symbol["OMG", "BTC", "poloniex"] = "OMG_BTC"
        self.symbol["DGB", "BTC", "poloniex"] = "DGB_BTC"
        self.symbol["FCT", "BTC", "poloniex"] = "FCT_BTC"
        self.symbol["SC", "BTC", "poloniex"] = "SC_BTC"
        self.symbol["MAID", "BTC", "poloniex"] = "MAID_BTC"
        self.symbol["ZRX", "BTC", "poloniex"] = "ZRX_BTC"
        self.symbol["ARDR", "BTC", "poloniex"] = "ARDR_BTC"
        self.symbol["POT", "BTC", "poloniex"] = "POT_BTC"
        self.symbol["STEEM", "BTC", "poloniex"] = "STEEM_BTC"
        self.symbol["GNO", "BTC", "poloniex"] = "GNO_BTC"
        self.symbol["AMP", "BTC", "poloniex"] = "AMP_BTC"
        self.symbol["GNT", "BTC", "poloniex"] = "GNT_BTC"
        self.symbol["BELA", "BTC", "poloniex"] = "BELA_BTC"
        self.symbol["REP", "BTC", "poloniex"] = "REP_BTC"
        self.symbol["FLDC", "BTC", "poloniex"] = "FLDC_BTC"
        self.symbol["BCN", "BTC", "poloniex"] = "BCN_BTC"
        self.symbol["XBC", "BTC", "poloniex"] = "XBC_BTC"
        self.symbol["STORJ", "BTC", "poloniex"] = "STORJ_BTC"
        self.symbol["GAS", "BTC", "poloniex"] = "GAS_BTC"
        self.symbol["BLK", "BTC", "poloniex"] = "BLK_BTC"
        self.symbol["LBC", "BTC", "poloniex"] = "LBC_BTC"
        self.symbol["GAME", "BTC", "poloniex"] = "GAME_BTC"
        self.symbol["CVC", "BTC", "poloniex"] = "CVC_BTC"
        self.symbol["SBD", "BTC", "poloniex"] = "SBD_BTC"
        self.symbol["FLO", "BTC", "poloniex"] = "FLO_BTC"
        self.symbol["BURST", "BTC", "poloniex"] = "BURST_BTC"
        self.symbol["CLAM", "BTC", "poloniex"] = "CLAM_BTC"
        self.symbol["XCP", "BTC", "poloniex"] = "XCP_BTC"
        self.symbol["EXP", "BTC", "poloniex"] = "EXP_BTC"
        self.symbol["PINK", "BTC", "poloniex"] = "PINK_BTC"
        self.symbol["XVC", "BTC", "poloniex"] = "XVC_BTC"
        self.symbol["PASC", "BTC", "poloniex"] = "PASC_BTC"
        self.symbol["NEOS", "BTC", "poloniex"] = "NEOS_BTC"
        self.symbol["VIA", "BTC", "poloniex"] = "VIA_BTC"
        self.symbol["PPC", "BTC", "poloniex"] = "PPC_BTC"
        self.symbol["GRC", "BTC", "poloniex"] = "GRC_BTC"
        self.symbol["BTCD", "BTC", "poloniex"] = "BTCD_BTC"
        self.symbol["VRC", "BTC", "poloniex"] = "VRC_BTC"
        self.symbol["NXC", "BTC", "poloniex"] = "NXC_BTC"
        self.symbol["RADS", "BTC", "poloniex"] = "RADS_BTC"
        self.symbol["HUC", "BTC", "poloniex"] = "HUC_BTC"
        self.symbol["BCY", "BTC", "poloniex"] = "BCY_BTC"
        self.symbol["XPM", "BTC", "poloniex"] = "XPM_BTC"
        self.symbol["OMNI", "BTC", "poloniex"] = "OMNI_BTC"
        self.symbol["NMC", "BTC", "poloniex"] = "NMC_BTC"
        self.symbol["BTM", "BTC", "poloniex"] = "BTM_BTC"
        self.symbol["BCH", "ETH", "poloniex"] = "BCH_ETH"
        self.symbol["GNT", "ETH", "poloniex"] = "GNT_ETH"
        self.symbol["LSK", "ETH", "poloniex"] = "LSK_ETH"
        self.symbol["ZRX", "ETH", "poloniex"] = "ZRX_ETH"
        self.symbol["ETC", "ETH", "poloniex"] = "ETC_ETH"
        self.symbol["OMG", "ETH", "poloniex"] = "OMG_ETH"
        self.symbol["ZEC", "ETH", "poloniex"] = "ZEC_ETH"
        self.symbol["GNO", "ETH", "poloniex"] = "GNO_ETH"
        self.symbol["REP", "ETH", "poloniex"] = "REP_ETH"
        self.symbol["CVC", "ETH", "poloniex"] = "CVC_ETH"
        self.symbol["GAS", "ETH", "poloniex"] = "GAS_ETH"
        self.symbol["STEEM", "ETH", "poloniex"] = "STEEM_ETH"
        self.symbol["LTC", "XMR", "poloniex"] = "LTC_XMR"
        self.symbol["NXT", "XMR", "poloniex"] = "NXT_XMR"
        self.symbol["DASH", "XMR", "poloniex"] = "DASH_XMR"
        self.symbol["ZEC", "XMR", "poloniex"] = "ZEC_XMR"
        self.symbol["BCN", "XMR", "poloniex"] = "BCN_XMR"
        self.symbol["MAID", "XMR", "poloniex"] = "MAID_XMR"
        self.symbol["BLK", "XMR", "poloniex"] = "BLK_XMR"
        self.symbol["BTCD", "XMR", "poloniex"] = "BTCD_XMR"
        self.symbol["BTC", "USDT", "poloniex"] = "BTC_USDT"
        self.symbol["BCH", "USDT", "poloniex"] = "BCH_USDT"
        self.symbol["ETH", "USDT", "poloniex"] = "ETH_USDT"
        self.symbol["LTC", "USDT", "poloniex"] = "LTC_USDT"
        self.symbol["NXT", "USDT", "poloniex"] = "NXT_USDT"
        self.symbol["XRP", "USDT", "poloniex"] = "XRP_USDT"
        self.symbol["STR", "USDT", "poloniex"] = "STR_USDT"
        self.symbol["ZEC", "USDT", "poloniex"] = "ZEC_USDT"
        self.symbol["DASH", "USDT", "poloniex"] = "DASH_USDT"
        self.symbol["ETC", "USDT", "poloniex"] = "ETC_USDT"
        self.symbol["XMR", "USDT", "poloniex"] = "XMR_USDT"
        self.symbol["REP", "USDT", "poloniex"] = "REP_USDT"

        # platform fee and lotsize

        # order

        # ##########OKEX###########
        # currency name in each platform
        self.currency_dict["DASH", "okex"] = "DASH"
        self.currency_dict["ZEC", "okex"] = "ZEC"
        self.currency_dict["NEO", "okex"] = "NEO"
        self.currency_dict["GAS", "okex"] = "GAS"
        self.currency_dict["HSR", "okex"] = "HSR"
        self.currency_dict["QTUM", "okex"] = "QTUM"
        self.currency_dict["IOTA", "okex"] = "IOTA"
        self.currency_dict["XUC", "okex"] = "XUC"
        self.currency_dict["EOS", "okex"] = "EOS"
        self.currency_dict["STORJ", "okex"] = "STORJ"
        self.currency_dict["SNT", "okex"] = "SNT"
        self.currency_dict["OMG", "okex"] = "OMG"
        self.currency_dict["LTC", "okex"] = "LTC"
        self.currency_dict["ETH", "okex"] = "ETH"
        self.currency_dict["ETC", "okex"] = "ETC"
        self.currency_dict["BCH", "okex"] = "BCH"
        self.currency_dict["BCD", "okex"] = "BCD"
        self.currency_dict["BTG", "okex"] = "BTG"
        self.currency_dict["BT1", "okex"] = "BT1"
        self.currency_dict["BT2", "okex"] = "BT2"
        self.currency_dict["BTC", "okex"] = "BTC"
        self.currency_dict["USDT", "okex"] = "USDT"

        # currency pair name in each platform
        self.symbol["dash", "btc", "okex"] = "dash_btc"
        self.symbol["zec", "btc", "okex"] = "zec_btc"
        self.symbol["neo", "btc", "okex"] = "neo_btc"
        self.symbol["gas", "btc", "okex"] = "gas_btc"
        self.symbol["hsr", "btc", "okex"] = "hsr_btc"
        self.symbol["qtum", "btc", "okex"] = "qtum_btc"
        self.symbol["iota", "btc", "okex"] = "iota_btc"
        self.symbol["xuc", "btc", "okex"] = "xuc_btc"
        self.symbol["eos", "btc", "okex"] = "eos_btc"
        self.symbol["storj", "btc", "okex"] = "storj_btc"
        self.symbol["snt", "btc", "okex"] = "snt_btc"
        self.symbol["omg", "btc", "okex"] = "omg_btc"
        self.symbol["ltc", "btc", "okex"] = "ltc_btc"
        self.symbol["eth", "btc", "okex"] = "eth_btc"
        self.symbol["etc", "btc", "okex"] = "etc_btc"
        self.symbol["bch", "btc", "okex"] = "bch_btc"
        self.symbol["bcd", "btc", "okex"] = "bcd_btc"
        self.symbol["btg", "btc", "okex"] = "btg_btc"
        self.symbol["bt1", "btc", "okex"] = "bt1_btc"
        self.symbol["bt2", "btc", "okex"] = "bt2_btc"
        self.symbol["storj", "eth", "okex"] = "storj_eth"
        self.symbol["snt", "eth", "okex"] = "snt_eth"
        self.symbol["eos", "eth", "okex"] = "eos_eth"
        self.symbol["omg", "eth", "okex"] = "omg_eth"
        self.symbol["dash", "eth", "okex"] = "dash_eth"
        self.symbol["zec", "eth", "okex"] = "zec_eth"
        self.symbol["neo", "eth", "okex"] = "neo_eth"
        self.symbol["gas", "eth", "okex"] = "gas_eth"
        self.symbol["hsr", "eth", "okex"] = "hsr_eth"
        self.symbol["qtum", "eth", "okex"] = "qtum_eth"
        self.symbol["iota", "eth", "okex"] = "iota_eth"
        self.symbol["xuc", "eth", "okex"] = "xuc_eth"
        self.symbol["etc", "eth", "okex"] = "etc_eth"
        self.symbol["dash", "usdt", "okex"] = "dash_usdt"
        self.symbol["zec", "usdt", "okex"] = "zec_usdt"
        self.symbol["neo", "usdt", "okex"] = "neo_usdt"
        self.symbol["gas", "usdt", "okex"] = "gas_usdt"
        self.symbol["hsr", "usdt", "okex"] = "hsr_usdt"
        self.symbol["qtum", "usdt", "okex"] = "qtum_usdt"
        self.symbol["iota", "usdt", "okex"] = "iota_usdt"
        self.symbol["btc", "usdt", "okex"] = "btc_usdt"
        self.symbol["bcd", "usdt", "okex"] = "bcd_usdt"
        self.symbol["xuc", "usdt", "okex"] = "xuc_usdt"
        self.symbol["eth", "usdt", "okex"] = "eth_usdt"
        self.symbol["ltc", "usdt", "okex"] = "ltc_usdt"
        self.symbol["etc", "usdt", "okex"] = "etc_usdt"
        self.symbol["bch", "usdt", "okex"] = "bch_usdt"
        self.symbol["eos", "usdt", "okex"] = "eos_usdt"
        self.symbol["omg", "usdt", "okex"] = "omg_usdt"
        self.symbol["storj", "usdt", "okex"] = "storj_usdt"
        self.symbol["snt", "usdt", "okex"] = "snt_usdt"

        # platform fee and lotsize

        # order

        # ##########GATE.IO###########
        # currency name in each platform
        self.currency_dict["ETH", "gate.io"] = "ETH"
        self.currency_dict["BTC", "gate.io"] = "BTC"
        self.currency_dict["QASH", "gate.io"] = "QASH"
        self.currency_dict["QTUM", "gate.io"] = "QTUM"
        self.currency_dict["FIL", "gate.io"] = "FIL"
        self.currency_dict["ETC", "gate.io"] = "ETC"
        self.currency_dict["BCD", "gate.io"] = "BCD"
        self.currency_dict["BTM", "gate.io"] = "BTM"
        self.currency_dict["EOS", "gate.io"] = "EOS"
        self.currency_dict["LTC", "gate.io"] = "LTC"
        self.currency_dict["HSR", "gate.io"] = "HSR"
        self.currency_dict["ZEC", "gate.io"] = "ZEC"
        self.currency_dict["INK", "gate.io"] = "INK"
        self.currency_dict["BOT", "gate.io"] = "BOT"
        self.currency_dict["BTG", "gate.io"] = "BTG"
        self.currency_dict["SNT", "gate.io"] = "SNT"
        self.currency_dict["PAY", "gate.io"] = "PAY"
        self.currency_dict["BCH", "gate.io"] = "BCH"
        self.currency_dict["AE", "gate.io"] = "AE"
        self.currency_dict["NEO", "gate.io"] = "NEO"
        self.currency_dict["LLT", "gate.io"] = "LLT"
        self.currency_dict["RDN", "gate.io"] = "RDN"
        self.currency_dict["QSP", "gate.io"] = "QSP"
        self.currency_dict["GNT", "gate.io"] = "GNT"
        self.currency_dict["XRP", "gate.io"] = "XRP"
        self.currency_dict["LRC", "gate.io"] = "LRC"
        self.currency_dict["DOGE", "gate.io"] = "DOGE"
        self.currency_dict["STORJ", "gate.io"] = "STORJ"
        self.currency_dict["XMR", "gate.io"] = "XMR"
        self.currency_dict["OMG", "gate.io"] = "OMG"
        self.currency_dict["CVC", "gate.io"] = "CVC"
        self.currency_dict["KNC", "gate.io"] = "KNC"
        self.currency_dict["VEN", "gate.io"] = "VEN"
        self.currency_dict["ZSC", "gate.io"] = "ZSC"
        self.currency_dict["PST", "gate.io"] = "PST"
        self.currency_dict["TRX", "gate.io"] = "TRX"
        self.currency_dict["DASH", "gate.io"] = "DASH"
        self.currency_dict["DPY", "gate.io"] = "DPY"
        self.currency_dict["DATA", "gate.io"] = "DATA"
        self.currency_dict["DGD", "gate.io"] = "DGD"
        self.currency_dict["MDA", "gate.io"] = "MDA"
        self.currency_dict["KICK", "gate.io"] = "KICK"
        self.currency_dict["FUN", "gate.io"] = "FUN"
        self.currency_dict["TNT", "gate.io"] = "TNT"
        self.currency_dict["RCN", "gate.io"] = "RCN"
        self.currency_dict["CDT", "gate.io"] = "CDT"
        self.currency_dict["STX", "gate.io"] = "STX"
        self.currency_dict["ZRX", "gate.io"] = "ZRX"
        self.currency_dict["BAT", "gate.io"] = "BAT"
        self.currency_dict["REQ", "gate.io"] = "REQ"
        self.currency_dict["POWR", "gate.io"] = "POWR"
        self.currency_dict["LINK", "gate.io"] = "LINK"
        self.currency_dict["MCO", "gate.io"] = "MCO"
        self.currency_dict["GAS", "gate.io"] = "GAS"
        self.currency_dict["CTR", "gate.io"] = "CTR"
        self.currency_dict["BCDN", "gate.io"] = "BCDN"
        self.currency_dict["DNT", "gate.io"] = "DNT"
        self.currency_dict["BNT", "gate.io"] = "BNT"
        self.currency_dict["OAX", "gate.io"] = "OAX"
        self.currency_dict["ARN", "gate.io"] = "ARN"
        self.currency_dict["RLC", "gate.io"] = "RLC"
        self.currency_dict["MED", "gate.io"] = "MED"
        self.currency_dict["REP", "gate.io"] = "REP"
        self.currency_dict["WINGS", "gate.io"] = "WINGS"
        self.currency_dict["WTC", "gate.io"] = "WTC"
        self.currency_dict["USDT", "gate.io"] = "USDT"

        # currency pair name in each platform
        self.symbol["eth", "usdt", "gate.io"] = "eth_usdt"
        self.symbol["btc", "usdt", "gate.io"] = "btc_usdt"
        self.symbol["qash", "usdt", "gate.io"] = "qash_usdt"
        self.symbol["qtum", "usdt", "gate.io"] = "qtum_usdt"
        self.symbol["fil", "usdt", "gate.io"] = "fil_usdt"
        self.symbol["etc", "usdt", "gate.io"] = "etc_usdt"
        self.symbol["bcd", "usdt", "gate.io"] = "bcd_usdt"
        self.symbol["btm", "usdt", "gate.io"] = "btm_usdt"
        self.symbol["eos", "usdt", "gate.io"] = "eos_usdt"
        self.symbol["ltc", "usdt", "gate.io"] = "ltc_usdt"
        self.symbol["hsr", "usdt", "gate.io"] = "hsr_usdt"
        self.symbol["zec", "usdt", "gate.io"] = "zec_usdt"
        self.symbol["ink", "usdt", "gate.io"] = "ink_usdt"
        self.symbol["bot", "usdt", "gate.io"] = "bot_usdt"
        self.symbol["btg", "usdt", "gate.io"] = "btg_usdt"
        self.symbol["snt", "usdt", "gate.io"] = "snt_usdt"
        self.symbol["pay", "usdt", "gate.io"] = "pay_usdt"
        self.symbol["bch", "usdt", "gate.io"] = "bch_usdt"
        self.symbol["ae", "usdt", "gate.io"] = "ae_usdt"
        self.symbol["neo", "usdt", "gate.io"] = "neo_usdt"
        self.symbol["llt", "usdt", "gate.io"] = "llt_usdt"
        self.symbol["rdn", "usdt", "gate.io"] = "rdn_usdt"
        self.symbol["qsp", "usdt", "gate.io"] = "qsp_usdt"
        self.symbol["gnt", "usdt", "gate.io"] = "gnt_usdt"
        self.symbol["xrp", "usdt", "gate.io"] = "xrp_usdt"
        self.symbol["lrc", "usdt", "gate.io"] = "lrc_usdt"
        self.symbol["doge", "usdt", "gate.io"] = "doge_usdt"
        self.symbol["storj", "usdt", "gate.io"] = "storj_usdt"
        self.symbol["xmr", "usdt", "gate.io"] = "xmr_usdt"
        self.symbol["omg", "usdt", "gate.io"] = "omg_usdt"
        self.symbol["cvc", "usdt", "gate.io"] = "cvc_usdt"
        self.symbol["knc", "usdt", "gate.io"] = "knc_usdt"
        self.symbol["ven", "usdt", "gate.io"] = "ven_usdt"
        self.symbol["zsc", "usdt", "gate.io"] = "zsc_usdt"
        self.symbol["pst", "usdt", "gate.io"] = "pst_usdt"
        self.symbol["trx", "usdt", "gate.io"] = "trx_usdt"
        self.symbol["dash", "usdt", "gate.io"] = "dash_usdt"
        self.symbol["dpy", "usdt", "gate.io"] = "dpy_usdt"
        self.symbol["data", "usdt", "gate.io"] = "data_usdt"
        self.symbol["dgd", "usdt", "gate.io"] = "dgd_usdt"
        self.symbol["mda", "usdt", "gate.io"] = "mda_usdt"
        self.symbol["kick", "usdt", "gate.io"] = "kick_usdt"
        self.symbol["fun", "usdt", "gate.io"] = "fun_usdt"
        self.symbol["tnt", "usdt", "gate.io"] = "tnt_usdt"
        self.symbol["rcn", "usdt", "gate.io"] = "rcn_usdt"
        self.symbol["cdt", "usdt", "gate.io"] = "cdt_usdt"
        self.symbol["stx", "usdt", "gate.io"] = "stx_usdt"
        self.symbol["zrx", "usdt", "gate.io"] = "zrx_usdt"
        self.symbol["bat", "usdt", "gate.io"] = "bat_usdt"
        self.symbol["req", "usdt", "gate.io"] = "req_usdt"
        self.symbol["powr", "usdt", "gate.io"] = "powr_usdt"
        self.symbol["link", "usdt", "gate.io"] = "link_usdt"
        self.symbol["mco", "usdt", "gate.io"] = "mco_usdt"
        self.symbol["gas", "usdt", "gate.io"] = "gas_usdt"
        self.symbol["ctr", "usdt", "gate.io"] = "ctr_usdt"
        self.symbol["eth", "btc", "gate.io"] = "eth_btc"
        self.symbol["ink", "btc", "gate.io"] = "ink_btc"
        self.symbol["etc", "btc", "gate.io"] = "etc_btc"
        self.symbol["bcd", "btc", "gate.io"] = "bcd_btc"
        self.symbol["ltc", "btc", "gate.io"] = "ltc_btc"
        self.symbol["qtum", "btc", "gate.io"] = "qtum_btc"
        self.symbol["pay", "btc", "gate.io"] = "pay_btc"
        self.symbol["bch", "btc", "gate.io"] = "bch_btc"
        self.symbol["btg", "btc", "gate.io"] = "btg_btc"
        self.symbol["eos", "btc", "gate.io"] = "eos_btc"
        self.symbol["zec", "btc", "gate.io"] = "zec_btc"
        self.symbol["neo", "btc", "gate.io"] = "neo_btc"
        self.symbol["doge", "btc", "gate.io"] = "doge_btc"
        self.symbol["xrp", "btc", "gate.io"] = "xrp_btc"
        self.symbol["snt", "btc", "gate.io"] = "snt_btc"
        self.symbol["xmr", "btc", "gate.io"] = "xmr_btc"
        self.symbol["lrc", "btc", "gate.io"] = "lrc_btc"
        self.symbol["storj", "btc", "gate.io"] = "storj_btc"
        self.symbol["hsr", "btc", "gate.io"] = "hsr_btc"
        self.symbol["omg", "btc", "gate.io"] = "omg_btc"
        self.symbol["dash", "btc", "gate.io"] = "dash_btc"
        self.symbol["gas", "btc", "gate.io"] = "gas_btc"
        self.symbol["bat", "btc", "gate.io"] = "bat_btc"
        self.symbol["zrx", "btc", "gate.io"] = "zrx_btc"
        self.symbol["powr", "btc", "gate.io"] = "powr_btc"
        self.symbol["qash", "eth", "gate.io"] = "qash_eth"
        self.symbol["btm", "eth", "gate.io"] = "btm_eth"
        self.symbol["eos", "eth", "gate.io"] = "eos_eth"
        self.symbol["snt", "eth", "gate.io"] = "snt_eth"
        self.symbol["pay", "eth", "gate.io"] = "pay_eth"
        self.symbol["zsc", "eth", "gate.io"] = "zsc_eth"
        self.symbol["qtum", "eth", "gate.io"] = "qtum_eth"
        self.symbol["ae", "eth", "gate.io"] = "ae_eth"
        self.symbol["etc", "eth", "gate.io"] = "etc_eth"
        self.symbol["ink", "eth", "gate.io"] = "ink_eth"
        self.symbol["bot", "eth", "gate.io"] = "bot_eth"
        self.symbol["lrc", "eth", "gate.io"] = "lrc_eth"
        self.symbol["llt", "eth", "gate.io"] = "llt_eth"
        self.symbol["hsr", "eth", "gate.io"] = "hsr_eth"
        self.symbol["omg", "eth", "gate.io"] = "omg_eth"
        self.symbol["rdn", "eth", "gate.io"] = "rdn_eth"
        self.symbol["data", "eth", "gate.io"] = "data_eth"
        self.symbol["storj", "eth", "gate.io"] = "storj_eth"
        self.symbol["qsp", "eth", "gate.io"] = "qsp_eth"
        self.symbol["bcdn", "eth", "gate.io"] = "bcdn_eth"
        self.symbol["cvc", "eth", "gate.io"] = "cvc_eth"
        self.symbol["gnt", "eth", "gate.io"] = "gnt_eth"
        self.symbol["dpy", "eth", "gate.io"] = "dpy_eth"
        self.symbol["ven", "eth", "gate.io"] = "ven_eth"
        self.symbol["knc", "eth", "gate.io"] = "knc_eth"
        self.symbol["stx", "eth", "gate.io"] = "stx_eth"
        self.symbol["mda", "eth", "gate.io"] = "mda_eth"
        self.symbol["kick", "eth", "gate.io"] = "kick_eth"
        self.symbol["pst", "eth", "gate.io"] = "pst_eth"
        self.symbol["dnt", "eth", "gate.io"] = "dnt_eth"
        self.symbol["dgd", "eth", "gate.io"] = "dgd_eth"
        self.symbol["trx", "eth", "gate.io"] = "trx_eth"
        self.symbol["req", "eth", "gate.io"] = "req_eth"
        self.symbol["bat", "eth", "gate.io"] = "bat_eth"
        self.symbol["tnt", "eth", "gate.io"] = "tnt_eth"
        self.symbol["cdt", "eth", "gate.io"] = "cdt_eth"
        self.symbol["zrx", "eth", "gate.io"] = "zrx_eth"
        self.symbol["link", "eth", "gate.io"] = "link_eth"
        self.symbol["rcn", "eth", "gate.io"] = "rcn_eth"
        self.symbol["mco", "eth", "gate.io"] = "mco_eth"
        self.symbol["powr", "eth", "gate.io"] = "powr_eth"
        self.symbol["fun", "eth", "gate.io"] = "fun_eth"
        self.symbol["bnt", "eth", "gate.io"] = "bnt_eth"
        self.symbol["oax", "eth", "gate.io"] = "oax_eth"
        self.symbol["arn", "eth", "gate.io"] = "arn_eth"
        self.symbol["rlc", "eth", "gate.io"] = "rlc_eth"
        self.symbol["ctr", "eth", "gate.io"] = "ctr_eth"
        self.symbol["med", "eth", "gate.io"] = "med_eth"
        self.symbol["rep", "eth", "gate.io"] = "rep_eth"
        self.symbol["wings", "eth", "gate.io"] = "wings_eth"
        self.symbol["wtc", "eth", "gate.io"] = "wtc_eth"

        # platform fee and lotsize

        # order